Set ExtData
XML
<extdata:set var_data="var" entity="string" id="int">
ixml
</extdata:set>
<extdata:set /> sets the ExtData of an object, specified by entity and ID.
Attributes
| Name | Type | Description | Defined By |
|---|---|---|---|
| var_data | var | Variable name for associated field name and value pairs | extdata:set |
| entity | string | Entity | extdata:set |
| id | int | ID | extdata:set |
Results
| Binding | Type | Predicate |
|---|---|---|
| var | int | N/A |
Examples
Set
XML
<extdata:set entity="contacts" id="123">
<extdata:data field="company">Microsoft</extdata:data>
<extdata:data field="competitor">Apple</extdata:data>
</extdata:set>
Get and set
XML
<extdata:get var="obj" entity="contacts" id="123">
<extdata:field>company</extdata:field>
</extdata:get>
<if value1="$obj.company" func="=" value2="Microsoft">
<set var="obj.competitor">Apple</set>
</if>
<extdata:set entity="contacts" id="123" var_data="obj"/>