Get display information

Get Display returns the column headings for the member selection list panel when no member name or member name pattern is specified. The panel looks like this:

(Sel)  (LHS)    (Prompt) (RHS)

 Sel   Name      Prompt   Date Created    …
 _   MEMBER01   *Browsed 08/02/2003 14:53 …
 _   MEMBER02            12/21/2002 08:22 …

The names in parentheses at the top of the illustration are used in this example to describe the columns. There is a selection prefix area called Sel. There is a member name field called LHS (meaning the left hand side of the prompt). There is a prompt field, sometimes blank, and sometimes filled with information from Z Data Tools about past actions. The RHS contains any attribute information desired.

The GetDisplayInfo call returns the following static (unchanging) data structure with the heading:

01 DISP-INFO-RETURN-AREA.
    05 DISP-INFO-RETURN-ATTR1 PIC 9(4) COMP-5 VALUE 20000.
    05 DISP-INFO-RETURN-L11   PIC 9(4) BINARY VALUE 10.
    05 DISP-INFO-RETURN-L12   PIC 9(4) BINARY VALUE 10.
    05 DISP-INFO-RETURN-LHS   PIC X(8) VALUE " Name  ".
    05 DISP-INFO-RETURN-ATTR2 PIC 9(4) COMP-5 VALUE 20001.
    05 DISP-INFO-RETURN-L21   PIC 9(4) BINARY VALUE 51.
    05 DISP-INFO-RETURN-L22   PIC 9(4) BINARY VALUE 51.
    05 DISP-INFO-RETURN-RHS   PIC X(51)
        VALUE "  Id           Changed         Recs   Created".
    05 DISP-INFO-RETURN-ATTR3 PIC 9(4) COMP-5 VALUE 20002.
    05 DISP-INFO-RETURN-L31   PIC 9(4) BINARY VALUE 8.
    05 DISP-INFO-RETURN-L32   PIC 9(4) BINARY VALUE 8.
    05 DISP-INFO-RETURN-PROMP PIC X(8) VALUE " Prompt".
    05 DISP-INFO-RETURN-ATTR4 PIC 9(4) COMP-5 VALUE 20003.
    05 DISP-INFO-RETURN-L41   PIC 9(4) BINARY VALUE 4.
    05 DISP-INFO-RETURN-L42   PIC 9(4) BINARY VALUE 4.
    05 DISP-INFO-RETURN-PROMP PIC X(4) VALUE "Sel ".
    05 DISP-INFO-RETURN-END   PIC X(2)        VALUE X"FFFF".