HP 3000 Manuals

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