Ap E. HP ALLBASE/4GL Limits [ HP ALLBASE/4GL Developer Reference Manual Vol. 2 ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Developer Reference Manual Vol. 2
Appendix E HP ALLBASE/4GL Limits
Item Limits
HP ALLBASE/4GL places some limits on the number of items in an
application. The following table summarizes these limits.
Item Type Limit per
Application
Alpha-numeric constants 255
Application titles 4000
Calculated items 255
Decision tables 4000
Databases 255 *
Field specifications 4000
File definitions 255
Function key sets 4000
Functions 4000
Help screens 4000
Master titles (per set of S-files) 4000
Messages 4000
Numeric constants 255
Processes 4000
Record layouts 4000
Reports 4000
Scratch-pad fields 99
Screens 4000
SQL logic blocks 4000
Validation ranges 255
Validation tables 255 **
Variables 255
Work areas 999
( * Each application may only access one HP ALLBASE/SQL database)
( ** Depends on table size. Total table text cannot exceed 32 kilobytes)
Other Limits
HP ALLBASE/4GL also imposes some limits on the number of components in
certain item types. These limits are summarized below.
Fields per record layout 255
Record layouts per file 12
Key fields per record layout 16
Characters per record field 999
Characters per key field 120
Characters per record layout 2048
Fields per screen 99
Characters per screen field 80
Lines per report definition * 255
Characters per report field * 255
Fields per report line * 127
Characters per report line 255
Characters per logic block 400
Databases per set of S-files 4000
( * Depends on system memory configuration.)
In some cases, logically deleted items still occupy space in the HP
ALLBASE/4GL internal name lists. If deleted items occupy a significant
amount of name list space, some of the limits listed above may be
reduced.
To recover this space, generate the entire application by selecting the
All option on the generates menu. HP ALLBASE/4GL compacts the internal
name list when it generates an entire application.
MPE/iX 5.0 Documentation