HP System Dictionary/XL General Reference Manual Vol 2 - Part 1 SDINIT (32256-90005)
7- 43
the scope-owner System Dictionary attribute. Most of the Dictionary/V entity definitions have the
xxxx_RESP field which contains the name of the user who is responsible for maintaining the particular
entity. On the other hand, every Dictionary/V entity and relationship has the IDENTITY-CREATE field.
Through the SCOPE-OWNER parameter, you can have the RESPONSIBLE field, IDENTITY-CREATE
field, or the current logon scope name mapped into the scope-owner attribute. This parameter takes the
following form:
SCOPE-OWNER = RESPONSIBLE or IDENTITY-CREATE or LOGON
If RESPONSIBLE is assigned, the responsible user's name will be first examined. If it is blank, then the
value of the IDENTITY-CREATE field will be used for the scope-owner attribute. If IDENTITY-CREATE
is specified, the value of that field will automatically be used. If LOGON is assigned, then the System
Dictionary logon scope (the value of SCOPE parameter for the SYSDIC command) is used. Note that if
either RESPONSIBLE or IDENTITY-CREATE is specified, value of the field is examined to see if such a
scope exists in the System Dictionary. If not, the new scope is first created, the System Dictionary scope is
switched to the new one, and then the definition is loaded. The default for this parameter is LOGON.
NOTE Do not specify the RESPONSIBLE and IDENTITY-CREATE if the logon scope does
not have the capability to create scope (secure scope capability). Specifying either one
of these without the capability will result in an operational error at loading time.
BACK-REFERENCE Parameter
This parameter enables you to link the attri butes of the RECORD contains ELEMENT relationship or
ELEMENT contains ELEMENT relationship to the child ELEMENT entity's attributes. If this switch is
ON, the back-reference-flag attribute of the relationship is set to true, and the attributes that have
corresponding attributes on the element entity will contain undefined values. On the other hand, if BACK-
REFERENCE = OFF, then the back-reference-flag attribute is set to false, and the relationship attributes
that have corresponding attributes on the child ELEMENT entity will be initialized with values of the
entity attributes. The attributes common between the relationship and the entity are listed below:
element-type
display-length
decimal
blank
justify
edit-mask (variable length attribute)
entry-text (variable length attribute)
heading-text (variable length attribute)
Note that no matter what the value of BACK-REFERENCE parameter is, the description variable length
attribute on the relationship will always contain the description text from the Dictionary/V dictionary, i.e.,
SDCONV assumes that the description attribute never "back-references."
This parameter has the following format:
BACK-REFERENCE = ON or OFF.
The default is ON.
ALIAS Parameter
In Dictionary/V, only some relationship types have the ALIAS field, while in the System Dictionary, each
entity/relationship can have a number of aliases associated to it. Therefore, when mapping this