Outputs a data structure declaration template for the forms specified. These declarations are used by applications to provide a convenient data interface with the FMS Form Driver. Forms with irregular use of indexed fields or with scrolled areas are not directly supported. The default input file type is FRM. The default output goes to a file with the same name as the input file with the file type TXT. Example: FMS/DESCRIPTION/DECLARATIONS LIBNAME.FLB/OUTPUT=FILENAME In this example a series of data declarations are produced for each of the forms in the form library LIBNAME.FLB. The output is directed to the file FILENAME.TXT. The file must be edited into the proper format for use by COBOL or DATATRIEVE.
1 – Qualifiers
1.1 /FORM_NAME
library_spec/FORM_NAME=(form_name,...) Output descriptions for the forms specified after the /FORM_NAME qualifier. The qualifier applies only to the immediately preceding form library. If the /FORM_NAME qualifier is omitted, the entire library is output. To name more than one form, enclose the list in parentheses.
1.2 /LOG
/LOG /NOLOG (D) The /LOG qualifier causes a log of all forms for which descriptions are generated to be output to the device SYS$OUTPUT. The /NOLOG form which is the default disables logging.
1.3 /OUTPUT
/OUTPUT=file_spec (D) /NOOUTPUT The /OUTPUT qualifier allows you to supply a name for the output description file. If the file specification is omitted the output defaults to the same name as the input file with the file type TXT. The /NOOUTPUT qualifier form causes output to be discarded.