High-Level Screen Management Intrinsic Library Reference Manual (32424-90002)
2- 6
parameters can be collapsed so that they pass only one part, or pass a
null value if they are not necessary to your application. This allows
you to build in the feature set you currently need
without having to enter "dummy" information you do not want to include.
If you decide to use additional features at a later time, you can simply
activate and/or expand the necessary parameter; you do not have to add an
additional intrinsic call.
The
chnglisttype
subparameter of the FORMPAK parameter (HPDSEND
intrinsic) provides an example of how this works. The
chnglisttype
parameter allows you to indicate whether you want the HPDSEND intrinsic
to apply change specifications supplied by the application to fields on
a given form. If you assign
chnglisttype
a value of zero (to indicate
that the change list is empty), the following five subparameters that
detail these change specifications are ignored by Hi-Li.
For example:
changlisttype = 0
then:
listcount
chngentry
fieldident
chngtype
chngspec
are ignored and never referenced by Hi-Li.
Therefore, the FORMPAK parameter can be abbreviated by specifying a
changlisttype
value of zero.
See the HPDSEND intrinsic in Chapter 3 for a complete discussion of the
chnglisttype
parameter and its subparameters.
Supported Languages
Hi-Li intrinsics can be used with COBOL, FORTRAN, and Pascal. The call
formats for each of these languages are listed in Table 2-3.