calculations Element
Contains definitions for calculations performed in the form and specifies how blank values are handled.
Type
Child Elements
calculatedField |
Defines an individual calculation, including the formula, when the calculation is to be performed, and where the result will be stored. |
Attributes
treatBlankValueAsZero |
|
No |
Specifies whether a blank field should be calculated with a value of zero. Default is yes. |
|
xsf:xdYesNo
|
|
|
|
|
Definition
<xsd:element name="calculations">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="xsf:calculatedField" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="treatBlankValueAsZero" type="xsf:xdYesNo" use="optional"></xsd:attribute>
</xsd:complexType>
</xsd:element>
|
Every calculation in the form will have a calculatedField element.
Example
The following is an example of the calculations element:
<xsf:calculations>
<xsf:calculatedField
target="/my:myFields/my:average"
expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"
refresh="onChange" />
</xsf:calculations>
|