Information
Space announcement: BMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.

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.

Warning

Important

For CA Panvalet and CA Librarian source layout members, do not use line numbers to extract a layout.

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

 File-AID/Data Solutions --- Source Statement Selection -------------------
 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.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Compuware File-AID/Data Solutions 21.01