The FGG statement serves to edit all the files of an FGG jointly in a single output file. The name of the output file is specified with the OUTFILE operand. In command mode, the user is free to issue any number of FGG commands.
|
|
fgg-name | Name of a file generation group (FGG) which contains the UTM dump. openUTM creates a separate file generation for each task in the application. |
*linkprefix | Link name prefix of the files which originate from a dump FGG, but exist only as individual files. The prefix may consist of a maximum of three alphanumeric characters only. The actual link name has the format On successful execution of a command, all link names are deleted from the TFT. |
EDIT= | This operand controls editing: With EDIT=PRINTER (default), an output file is created which is intended for printing on the printer. The output contains feed control characters, page headers, with a maximum line length of 132 characters. The table of contents at the end of the output relates to print pages and line numbers (for the unprinted dump). The file can be printed out by means of the command: |
INFO= | This operand controls output of the summary information. This is an extract of the complete dump information and contains the data frequently required for diagnosis. INFO=LONG: editing with summary information (default). INFO=DUMP: editing without summary information. INFO=SHORT: KDCDUMP outputs only summary information. |
OUTFILE= | This operand allows you to specify that output is to be written to a file with the name filename.If you do not specify OUTFILE, KDCDUMP checks whether the link name LISTFILE has been assigned or assigns the default name |
Notes
When the FGG control statement is entered, a UTM dump file which was read in by means of the DUMP command is removed in its entirety from memory. Consequently, the UTM dump under examination prior to the FGG command will no longer be available for diagnostic purposes.
The individual file generations of the FGG are read consecutively and removed from memory again after processing, so that after execution of this command none of the files remains in memory.
If the dump files are read in by means of link names (*linkprefix is specified), then after each successful editing operation performed on a dump file the associated link name is removed from the TFT.
Example
You want to edit all files of a dump FGG using the KDCDUMP command FGG:
FGG DUMP.UTM.LKLC64.885301.ANW1,EDIT=T
You want to edit files of a former UTM dump FGG, which only exist as four single files.
To do this, assign a link name to the four files having the prefix UD1:
/SET-FILE-LINK LINK-NAME=UD1.1,FILE-NAME=DUMP.UTM.PCMM01.1 /SET-FILE-LINK LINK-NAME=UD1.2,FILE-NAME=DUMP.UTM.WAITT2.2 /SET-FILE-LINK LINK-NAME=UD1.3,FILE-NAME=DUMP.UTM.WAITT2.3 /SET-FILE-LINK LINK-NAME=UD1.4,FILE-NAME=DUMP.UTM.WAITT2.4
These four files are edited by means of a single KDCDUMP command:
FGG *UD1