Skip to main content

NOMADS Library Variables

A NOMADS library is stored in a PxPlus Direct data file. The name of the file is that of the library with a language extension (e.g. scrnlib.en). The key is stored separate from the data; i.e. the data record does not include the key.

Key Length: 16
Record Length: 4000

The key consists of the panel name (characters 1-12) and the screen position (characters 13-16).

Example:

MYPANEL     0305

The library default record is stored with bytes (1,12) blank plus four zeros, and form headers are stored with the panel name plus four zeros in bytes (13,4).

All records contain the same 60 fields. Based on the control type, certain fields will not be used, and others will have differing meanings.

Library Variables

The table below lists the NOMADS library variables.

FieldVariableFieldVariable
1OBJ_NME$31OBJ_ORIG$
2OBJ_C32OBJ_FONT$
3OBJ_L33OBJ_COLOR$
4OBJ_W34OBJ_LISTBOX_TYPE$
5OBJ_H35OBJ_SEP$
6OBJ_TYPE$36OBJ_SCRATCH$
7OBJ_TXT$37OBJ_POPUP$
8OBJ_VAL$38OBJ_SIZING$
9OBJ_TAB39OBJ_LOGIC1$
10OBJ_DEF$40OBJ_LOGIC2$
11OBJ_DSP$41OBJ_POPUP_LOGIC$
12OBJ_FCS$42OBJ_QRY_BITMAP$
13OBJ_SEL$43OBJ_QRY_WIDTH
14OBJ_MSG$44OBJ_QRY_TIP$
15OBJ_HLP$45OBJ_QRY_ATTR$
16OBJ_ATTR$46OBJ_EXTENSION$
17OBJ_IDX$47OBJ_DEMAND$
18OBJ_HOTKEY$48OBJ_DEMAND_LOGIC$
19OBJ_QRY$49OBJ_BACKGROUND_LOGIC$
20OBJ_SEC$50OBJ_PERSISTENCE$
21OBJ_STS$51OBJ_NOTES$
22OBJ_GRP$52OBJ_TBL_LEN
23OBJ_NULL$53OBJ_TVLINE_COLOR$
24OBJ_TAG$54OBJ_AUTOSZ_WIDTH$
25OBJ_TBL$55OBJ_AUTOSZ_HEIGHT$
26OBJ_INP$56OBJ_AUTOMATION_TEXT$
27OBJ_OUT$57OBJ_HILIGHT_COLORS$
28OBJ_VALID$58OBJ_PROPS$
29OBJ_CLASS$59OBJ_VISUAL_CLASS$
30OBJ_TIP$60OBJ_INOMADS_CLASS$