Source statement selection
The following figure is displayed when you use the EX (EXtract layout) line command to extract a layout from source or File-AID/Data Solutions cannot compile your record layout with the default source options. It contains two Record layout selection areas and a Compiler options area.
Record layout extraction is done by Character String or Source Statement line number allowing you to precisely identify your source. In most cases, the starting data-name field provided with each layout member is sufficient information for File-AID/Data Solutions to extract a layout from a program or source member containing multiple layouts.
If File-AID/Data Solutions cannot determine the language, or if compilation fails, it displays this screen enabling you to change source or compile options. When File-AID/Data Solutions displays this screen because it cannot compile your record layout with the default source options, use the Source Statement Selection screen to specify the correct compiler options.
Source Statement Selection Screen
COMMAND ===>
"CURRENT" source dataset: DFHLLM0.DASAMP.LAYOUTS(ORDERPO)
Enter beginning and ending character strings or source statement
line numbers or blank for entire member.
Record layout selection by Character String:
Beginning string ===> ORDER-LINE-DATA-PO
Ending string ===>
Record layout selection by Source Statement line number:
Beginning number ===>
Ending number ===>
Number type ===> COBOL (Standard; COBOL; or Relative)
Compiler options:
Language ===> COBOL (COBOL or PL/I)
Starting level nbr ===> 01
Use 48 character set ===> NO (Yes or No; PL/I only)
Field descriptions
Record layout selection by Character String:
Beginning string
Specify a string from the first statement.
Ending string
(Optional) Specify a string from the last statement.
Record layout selection by Source Statement line number:
Beginning number
Specify the beginning statement number.
Ending number
Specify the ending statement number.
Number type
Specify a number type of Standard (73-80), COBOL (1-6), or Relative.
Compiler options:
Language
Specify the COBOL or PL/I language for the compile.
Starting level nbr
Specify the starting level number that indicates the start of a new copybook for the compile.
Use 48 character set
(PL/I only) Specify Y (Yes) to indicate to the PL/I compiler that the source is written in the 48-character set.