Appendix A: Repository Maximums

Maximum Values Permitted by Repository

Item

Maximum

Aliases

999

Alias fields per alias structure

650

Array dimensions

4

Array elements per dimension

999

Digits to right of decimal point

28

Enumerations

9,999

Enumeration members

999

Enumeration definition name (size in characters)

30

Enumeration description (short) (size in characters)

40

Enumeration description (long) (size in characters)

1,800

Enumeration member name (size in characters)

30

Enumeration value (size in characters))

11

Field (size in characters)

99,999

Field allow list entries

99

Field allow list entry (size in characters)

80

Field default input value (size in characters)

80

Field definition name (size in characters)

30

Field description (long) (size in characters)

1,800

Field description (short) (size in characters)

40

Field display length

65,535

Field font and prompt font names (size in characters)

80

Field help string (size in characters)

80

Field information line (size in characters)

80

Field input length

65,535

Field input prompt (size in characters)

80

Field minimum/maximum range value (size in characters)

18

Field report heading (size in characters)

40

Field selection window entries

99

Field selection window entry (size in characters)

80

Field selection window name (size in characters)

15

Field user data type string (size in characters)

30

Field user‑defined text string (size in characters)

80

Field view length

9,999

Fields per structure or group

999

Fields to which a template is assigned

6,000

Fields which may reference a structure as an implicit group

200

File definition name (size in characters)

30

File definition’s ODBC table name (size in characters)

30

File definition’s open filename (size in characters)

64

File definition’s portable integer specification (size in characters)

120

File definitions

9,999

File description (long) (size in characters)

1,800

File description (short) (size in characters)

40

File user‑defined text string (size in characters)

60

Files which may be assigned to a structure

200

Format definition name (size in characters)

30

Format string (size in characters)

30

Global data section name (size in characters)

30

Global formats

9,999

Group member prefix (size in characters)

30

Implied‑decimal field (size in bytes)

28

Key (size in bytes)

255

Key definition name (size in characters)

30

Key description (short) (size in characters)

40

Keys per structure

99

Record

99,999

Relations per structure

99

Segment (field or external type) (size in bytes)

255

Segment (literal type) (size in characters)

30

Segments per key

8

Structures

9,999

Structure definition name (size in characters)

30

Structure description (long) (size in characters)

1,800

Structure description (short) (size in characters)

40

Structure user‑defined text string (size in characters)

60

Structures assigned to a file

200

Structure‑specific formats per structure

250

Structure use in an external relation or external key segment definition (number of times)

200  

Tags per structure

10

Templates

9,999

Template definition name (size in characters)

30

Template description (long) (size in characters)

1,800

Template description (short) (size in characters)

40

Templates to which a template is assigned

3,000