In the -G Lines creation wizard, you can enter generation elements on the -GG lines that are associated with a Database Block description line.
You open this wizard from the -D line definition section of the Database Block description tab (-DR Lines, -DC Lines, or -DH Lines). In this wizard, you can add generation elements on -GG Lines. For the -DR lines, you can also enter comments for the selected description line on -GC Lines.
In the -GG Lines tab, you can modify the information that is indicated in the Block description lines before the generation. Lines are automatically displayed to guide you when you enter the physical information of the Block. These lines are identified by VIRT or GUID in the Source column. These lines are called virtual lines. Only the lines that are identified by VIRT are generated.
To modify these lines, you must override them (Override button) and create lines between the beginning and end insertion lines. When you override these lines, the VIRT and GUID identifiers are changed into FROMVIRT and FromGUID. The lines can then be entered.
You can create lines anywhere in the table. To edit a line, select it and press the F2 key.
Moreover, if this line is not correct, this column also displays an error or warning symbol, depending on the severity of the error. A hover help indicates the source of the error.
You must enter the generation elements or the comments to be generated in the Description column. You can use the virtual lines to specify the physical characteristics of the areas and sets (DMCL), including the information that is related to the sort keys and insertion modes.
Virtual lines are automatically generated for each SQL record type (view or index for example) that is described in the Block description lines. You can override these lines to modify the characteristics of a column, insert new lines, or specify the source of a column in a view.
G <DELCO >
G FIELD NAME=(NUM,SEQ,U),BYTES=7
SOURCE = ((Segment name,DBD name))
The virtual lines that are associated with the index description retrieve the Segment description in the repository. The information that is required for the description of an index (LCHILD for example) is unavailable. You must then complete the virtual lines.
No virtual line is associated with a PCB-type Database Block. You can modify a PCB description through the virtual lines that are associated with the description lines of a PSB that uses this PCB.
G <CD10>
G SENSEG NAME=CLCDE,PARENT=COCRD,PROCOPT=G
The existence of a secondary-level -G line is automatically indicated as an asterisk in the Comments column of the table that contains the call lines.