Internal Representation

Restriction: This topic applies only when the AppMaster Builder AddPack has been installed, and applies only to Windows platforms.

The Internal Representation dialog box is dynamic. The fields and controls that appear on it depend on the data type you select for the field you are defining. The following list represents all possible fields or controls you might encounter:

AM Indicator
Type the AM time indicator, such as a.m. or am.
Character Mode
Select single-byte, double-byte, or mixed.
Character Set
Choose ASCII or EBCDIC.
Data Subtype
Select the type of storage format:
JULIAN Store data as YYDDD and generate PIC X(5) or PIC 9(5) COMP 3, depending on the Physical Data Type selected above.
GREGOR Store data as YYMMDD and generate PIC X(6) or PIC 9(6) COMP 3, depending on the physical data type specified for the field.
Data Use
Select Packed Decimal, Binary, or ZONDEC Display.
Initialize with System Date
Check this to initialize the field with the current system date.
Justification
Select the alignment of the data in the field. The default is Left justification.
Number of Digits
Total Type the sum of digits stored before and after the decimal point.
Right of Decimal Type the number of digits that follow the decimal point.
PM Indicator
Type the PM time indicator, such as p.m. or pm.
Separate Sign
Check this to count the letter "S" in the COBOL Picture clause when determining the actual size of the item. When unchecked the letter "S" in the COBOL Picture clause is NOT counted when determining the size of the item.

This option is only valid for Numeric data items that have an Internal Data Use of "ZONEDEC Display" and have Trailing or Leading as the Sign field value.

Sign
Select a sign symbol.
Storage Format
Type the internal storage format mask. Special characters are allowed only if the field is not numeric. This format length must equal the internal picture length.

If the field is a Time field, valid characters are HH (hour), MM (minute), SS (second), *s, and special characters. Seconds are optional. For example: HH:MM**

Storage Length
Character fields Type the physical space required to store the data; maximum 16777216 bytes. Default is the length specified for the control item.
Numerical fields Shows the physical space required to store the data; AMB calculates this value for you.