


Directives are optional comments that you can place into an FD in your COBOL source code to control how the data dictionary is built. By controlling how data dictionaries are built, you can guide the way AcuODBC maps COBOL records to application data fields.
Each directive includes the letters XFD. These three letters indicate to the compiler that the comment is to be used in data dictionary generation.
Directives enable you to:
specify a column name to be used in place of a COBOL field name.
map elementary items of a group item together into a single column.
cause numeric COBOL data to be treated as a text string in the AcuODBC
"virtual" database.
cause the fields from a specific record in a file to appear in the
database
table (rather than just the fields from the largest record).
give a name to the data dictionary file itself.
Directives are always placed within a COBOL FD. They do not affect Procedure Division I/O statements, and they do not change your COBOL fields in any way. Rather, they guide the building of the data dictionaries, giving you a measure of control over the way COBOL data is mapped to data fields in your Windows application.
More:
7.3.1
Syntax