calculatedField Element
Defines an individual calculation, including the formula, when the calculation is to be performed, and where the result will be stored.
Type
Child Elements
None.
Attributes
target |
|
Yes |
Contains the XPath location where the result of the expression will be stored. |
string |
xsd:string
|
|
|
|
|
expression |
|
Yes |
Contains the formula, in the form of an XPath expression, to be evaluated. The result is stored in the target location. |
string |
xsd:string
|
|
|
|
|
refresh |
|
Yes |
Specifies when the expression will be evaluated. |
|
xsd:string
|
|
|
|
|
Definition
<xsd:element name="calculatedField">
<xsd:complexType>
<xsd:attribute name="target" type="xsd:string" use="required"></xsd:attribute>
<xsd:attribute name="expression" type="xsd:string" use="required"></xsd:attribute>
<xsd:attribute name="refresh" type="xsd:string" use="required"></xsd:attribute>
</xsd:complexType>
</xsd:element>
|
Example
The following is an example of the calculatedField element:
<xsf:calculations>
<xsf:calculatedField
target="/my:myFields/my:average"
expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"
refresh="onChange"/>
</xsf:calculations>
|