calculatedField-elementet

Microsoft Office InfoPath

Vis alt Vis alt

calculatedField-elementet

Definerer en individuell beregning, inkludert formelen, når beregningen skal utføres og hvor resultatet skal lagres.

Type

xsd:complexType

Underordnede elementer

Ingen.

Attributter

Attributt Type Obligatorisk Beskrivelse Mulige verdier
target xsd:string Ja Inneholder XPath-plasseringen der resultatet av uttrykket vil bli lagret. string
expression xsd:string Ja Inneholder formelen, i form av et XPath-uttrykk, som skal evalueres. Resultatet lagres i målplasseringen. string
refresh xsd:string Ja Angir når uttrykket skal evalueres.
  • onInit
  • onChange

Definisjon

    <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>

  

Merknader

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å calculatedField-elementet:

    <xsf:calculations>
 <xsf:calculatedField
  target="/my:myFields/my:average"
  expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"
  refresh="onChange"/>
</xsf:calculations>