Automatically Generating $DETAIL Areas in a Report
Use the program .cfg files to automatically generate the $DETAIL area when generating code for the report. When 4GL code generates, the configuration files are searched in the following order:
-
$LAWDIR/productline/ProductLine.cfg
If this file is found and contains a DETAIL or GEN_DETAIL line, all new reports in the product line will have $DETAIL areas generated.
-
$LAWDIR/productline/systemcodesrc/SystemCode.cfg
-
$LAWDIR/productline/obj/SystemCode.cfg
If either of these files is found and contains a DETAIL or GEN_DETAIL line, all new reports in the system code will have $DETAIL areas generated.
-
$LAWDIR/productline/systemcodesrc/ProgramCode.cfg
-
$LAWDIR/productline/obj/ProgramCode.cfg
If either of these files is found and contains a DETAIL or GEN_DETAIL line, this program will have a $DETAIL area generated, when 4GL code is generated.
The lowest level file that is found overrides any higher level
files. For example, if the $LAWDIR/productline/ProductLine.cfg
file does
not contain the GEN_DETAIL or DETAIL line, but the $LAWDIR/productline/systemcodesrc/ProgramCode.cfg
file does
contain one of these lines, the program specified by the second file
will have a $DETAIL area generated, even though the product line specification
is for no $DETAIL area.
To automatically generate a $DETAIL area in a report