HP ALLBASE/4GL Names [ HP ALLBASE/4GL Developer Reference Manual Vol. 1 ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Developer Reference Manual Vol. 1
HP ALLBASE/4GL Names
Any HP ALLBASE/4GL name you create must meet these requirements:
* Contain only alphabetic, numeric or underscore characters, that
is, A to z, 0 to 9 and _ (underscore).
This is the same as the requirements for the type K edit code.
* Start with an alphabetic character.
* Contain no space character.
* Be unique for each type of item you are naming.
However, you can generally use the same name again for a different
type of item. For example, you can use the same name for a screen
and a report.
* Be from 1 to 8 characters long for:
file names.
SQL select lists.
module names.
* Be from 1 to 16 characters long for:
alphanumeric or numeric constants.
application titles.
calculated items.
decision tables.
field specifications.
functions.
function key sets.
help screens.
HP TurboIMAGE/iX database names.
messages.
processes.
record layouts.
reports.
scratch-pad fields.
screens.
SQL logic blocks.
validation ranges.
validation tables.
variables.
work areas.
HP ALLBASE/4GL is case sensitive with respect to these names. You must
always type the name of an element exactly the same each time you use it.
For example, the variable V-Item_Cost is not the same variable as
V-item_cost.
Although you can use up to 16 characters for some HP ALLBASE/4GL names,
try to keep names as short as possible. In some cases, using the full
number of characters for field specifications, file names, and record
layout names may result in names that are too long to fit in the data
entry fields of some screens.
MPE/iX 5.0 Documentation