UnitReqIDBindingPreferences
The
UnitReqIDBindingPreferences
item returns the set of binding preferences configured on the specified unit requirement.This table shows the input and output formats for this item.
Input Format | Request: UnitReqIDBindingPreferences | ||
UnitReqID | is | An ASCII - integer representing the unique ID of a unit requirement. Retrieve this value using the ProcedureIDUnitRequirements data item. | |
Output Format | The UnitReqIDBindingPreferences item returns in this format: | ||
<BindingPreferences> | is | <NullList> | <BindingPrefList> | |
<BindingPrefList> | is | <BindingPref> | <BindingPref> \crlf <BindingPrefList> | |
<BindingPref> | is | <BindingPrefType> /t <AssociatedClassName> /t <UnitAttributeName> /t <ExpressionText> /t <ExpressionID> | |
where: | |||
Field Name | Format | Description | |
<BindingPrefType> | ASCII - Integer | Binding preference type code:
| |
<AssociatedClass
Name> | ASCII - String | If <BindingPrefType> is equal to:
If not equal to 1, 2, 8, or 9, this field populates with a space. | |
<UnitAttribute
Name> | ASCII - String | If <BindingPrefType> is equal to 3 or 4, name of the unit attribute. If not equal to 3 or 4, this field populates with a space. | |
<ExpressionText> | ASCII - String | If <BindingPrefType> is equal to 5, Boolean expression text. If not equal to 5, this field populates with a space. | |
<ExpressionID> | ASCII - Integer | If <BindingPrefType> is equal to 6 or 7, unique ID of the expression. If not equal to 6 or 7, this field populates with a space. |
This table shows an example of the return on this request.
Example: | A request on object . GetItem(13BindingPreferences) could return:1\tUNIQUE_TO_MIXER1\t \t \t \crlf 7\t \t \tCAPACITY\t36\r\n 4\t \tMAT_OF_CONSTRUCTION\t \t |
Provide Feedback