SUBTABLE Directive (AcuXDBC use only)

On a single-dimension array only, use this directive to modify the way fields that appear in an OCCURS clause are processed, resulting in the creation of subtables. This directive instructs the XFD parsing routines not to append the occurrence number to the field name, as would normally take place with OCCURS clauses, but instead store just the base name along with the name of the subtable as written in the XFD file. See OCCURS clauses in the ACUCOBOL-GT User's Guide for more information.

Syntax

$XFD SUBTABLE=name

or

*(( XFD SUBTABLE=name ))

Example

*((XFD SUBTABLE=subtab1))
    03 employee-table occurs 10 times.
        05 employee-number    pic 9(3).
Note: AcuXDBC is the only product that currently makes use of this directive. Using this directive with other products such as Acu4GL will result in errors.