SDModifyAttrRelType [ HP System Dictionary XL Intrinsics ] MPE/iX 5.0 Documentation
HP System Dictionary XL Intrinsics
SDModifyAttrRelType
Modifies a relationship type/attribute association.
Syntax
SDModifyAttrRelType (Dcb,RelationshipType,RelationshipClass,
Attribute,NewOwnerScope,Status)
Parameters
Dcb Required input; type = DcbType
This parameter passes information about the
dictionary to this intrinsic. It is
initialized by the SDOpen intrinsic.
RelationshipType Required input; type = RelationshipTypeList
This parameter specifies the relationship type
whose association with Attribute is to be
modified.
RelationshipClass Required input; type = NameOrNumberType This
parameter specifies the class of the
relationship type. Blanks or a 0 may be
specified for this parameter when the entity
types specified in the RelationshipType
parameter uniquely identify a relationship
type.
Attribute Required input; type = NameOrNumberType This
parameter specifies the attribute whose
association with RelationshipType is to be
modified.
NewOwnerScope Required input; type = NameOrNumberType This
parameter specifies the new owner scope. A
blank string passed for this parameter
indicates no change in owner scope.
Status Output; type = StatusType This parameter
contains information indicating the success or
failure of the intrinsic call. This
information is detailed in Table Table 3-1,
located in Chapter 3 of this manual.
Discussion
The following restrictions apply when using this intrinsic:
1. Open mode--The dictionary must be opened in Exclusive
Customization mode.
2. Security--The current scope must be either the Dictionary
Administrator scope or the relationship type/attribute pair's
owner scope.
3. The relationship type/attribute association must already exist.
4. Core set relationship type/attribute pairs cannot be modified.
MPE/iX 5.0 Documentation