HP System Dictionary/XL Utilities Reference Manual - Part 1 SDDBD (32256-90003)

106 Chapter12
Loading VPLUS/V Definitions
VPLUS/V Forms File
VPLUS/V Forms File
At first, SDVPD creates an entity of type FORMSFILE, using the name of the VPLUS/V
forms file. Each formsfile is used in creating the subsequent FORMSFILE contains FORM
relationship. If the entity already exists, the following message and prompt are issued:
Forms file ! already defined in dictionary (SDWARN 3001)
Skip, Replace, enter New name, or Terminate (S/R/N/T)? >
A response of “S” keeps the old entity and continues the loading process. If an “R” is
entered, the new entity replaces the old. “T” terminates the loading process immediately. If
the user responds with an “N”, the following prompt to rename the forms file is issued:
New forms file name >
The name entered must be unique in the version and domain with which System
Dictionary is opened. If the name already exists, the above message is displayed and the
option prompt reissued. The option prompt is also reissued if the user enters a
[[RETURN]] at the new name prompt. The name will replace the old entity name, and the
old entity name will become the value for the vplus-alias attribute.
Forms
SDVPD will load the definitions of the forms in the forms file selected by the user. The
utility will create an entity of type FORM. In addition, for each form, relationships of the
type FORMSFILE contains FORM will be created. The fields which compose the form will
then be related to the form.
If the form name is already in System Dictionary, then the following message and prompt
are issued:
Form ! already exists (SDWARN 3002)
Skip, Replace, enter New name, or Terminate (S/R/N/T)? >
If the user responds with an “S”, the existing form in System Dictionary is used. If the user
responds with an “R”, SDVPD replaces the old form entity with the new one. A response of
“T” terminates the loading process. If the user responds with an “N”, SDVPD prompts for a
new form name:
New form name >
The new name must be unique. The original VPLUS/V form name will be used as the
attribute value for the vplus-alias attribute. Note that the same vplus-alias attribute value
is also included in the FORMSFILE contains FORM relationship.
Fields
SDVPD will load the fields defined in a form as element entity types in System Dictionary.
The System Dictionary attributes which are initialized are sensitivity, element-type,
byte-length, display-length, and decimal. Sensitivity is initialized to the value specified in