calculations-elementet
Inneholder definisjoner for beregninger utført i skjemaet og angir hvordan tomme verdier håndteres.
Type
xsd:complexType
Underordnede elementer
Element | Beskrivelse |
---|---|
calculatedField | Definerer en individuell beregning, inkludert formelen, når beregningen skal utføres og hvor resultatet skal lagres. |
Attributter
Attributt | Type | Obligatorisk | Beskrivelse | Mulige verdier |
---|---|---|---|---|
treatBlankValueAsZero | xsf:xdYesNo |
Nei | Angir om et tomt felt skal beregnes med verdien null. Standard er yes. |
|
Definisjon
<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>
Merknader
Alle beregninger i skjemaet vil ha et calculatedField-element.
Obs! Dette elementet støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Editions Service Pack 1 eller senere ikke er installert. Skjemaer definert av en skjemadefinisjonsfil (XSF) som inkluderer dette elementet, kan ikke åpnes i InfoPath når oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.
Eksempel
Følgende er et eksempel på calculations-elementet:
<xsf:calculations>
<xsf:calculatedField
target="/my:myFields/my:average"
expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"
refresh="onChange" />
</xsf:calculations>