Føje en formel til et kontrolelement

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

I en formularskabelon til Microsoft Office InfoPath 2007, kan du bruge en formel til at oprette en ny værdi for et felt og få vist den pågældende værdi i et kontrolelement, der er bundet til dette felt. En formel er et XPath-udtryk, der udgøres af værdier, felter eller grupper, funktioner og operatorer, der bruges til at beregne eller vise andre værdier.

I de fleste tilfælde kan du indsætte en formel ved hjælp af dialogboksen Indsæt formel, som er åbnet i egenskaberne for det felt eller kontrolelement. Denne dialogboks kan du indsætte felter og funktioner i formlen og kontrollere, om formlen er korrekte korrekt. Hvis du allerede kender, XPath, kan du redigere XPath-udtrykket for formlen i denne dialogboks.

I denne artikel

Hvad er en formel?

Føje en formel til et kontrolelement

Rediger XPath-udtrykket for en formel

Hvad er en formel?

En formel er et XPath-udtryk, der udgøres af værdier, felter eller grupper, funktioner og operatorer, der bruges til at beregne eller vise andre værdier. Formler kan bruges til at udføre følgende opgaver:

  • Beregne matematiske værdier fra værdier, du angiver, når du designer formularskabelonen, eller værdier, som brugerne indtaster i kontrolelementer, når de udfylder formularer, der er baseret på formularskabelonen..

  • Vise bestemte datoer og klokkeslæt.

  • Få vist de værdier, som brugerne indtaster i et kontrolelement i et andet kontrolelement.

  • Angive standardværdien for et felt eller kontrolelement.

  • Køre en regel baseret på en værdi, der beregnes ved hjælp af en formel.

Alle XPath-udtryk, der bruges i en formel er en kombination af værdier, funktioner og operatorer, der evalueres til en enkelt værdi. En formel kan indeholde flere udtryk. Du kan betragte en formel som en sætning, der udgøres af et eller flere udtryk med hver sætning, der repræsenterer et udtryk i formlen.

Følgende illustration viser forholdet mellem en formel og et udtryk.

En formel består af et eller flere udtryk. Et udtryk er en kombination af operatorer, feltnavne, funktioner, litteraler og konstanter, der udtrykkes i tal som en enkelt værdi.

En funktion er et udtryk, der returnerer en værdi baseret på resultaterne af en beregning. Værdierne, der bruges i funktionerne, der kaldes argumenter. Du kan bruge de XPath 1.0-standardfunktioner, som findes i InfoPath, samt nogle InfoPath-specifikke funktioner. Du kan finde links til flere oplysninger om InfoPath-funktioner i afsnittet Se også.

Toppen af siden

Føje en formel til et kontrolelement

  1. Dobbeltklik på det kontrolelement, hvor du vil oprette formlen.

  2. Klik på fanen Data.

  3. Klik på Indsæt formel Knapflade .

    Bemærk!: Hvis du vil oprette formlen ved hjælp af egenskaberne for feltet, skal du højreklikke på feltet i opgaveruden Datakilde, og klik derefter på Egenskaber i genvejsmenuen.

  4. For at indsætte et felt eller gruppe i formlen, skal du klikke på Indsæt felt eller gruppe, og klik derefter på det felt eller gruppe i dialogboksen Vælg et felt eller gruppe.

  5. Hvis du vil indsætte en funktion i formlen, skal du klikke på Indsæt funktion, og Vælg funktionen i dialogboksen Indsæt funktion.

    Tip!: Hvis funktionen kræver parametre, vælge funktionen i dialogboksen Indsæt funktion, skal du klikke på OK og derefter dobbeltklikke på den funktion, du har tilføjet, og klik på i feltet formel i dialogboksen Egenskaber for kontrolelementer, en felt eller gruppe. Du kan finde links til flere oplysninger om funktioner i afsnittet Se også.

  6. For at indsætte en værdi eller matematisk operator i formlen skal du skrive værdien eller symbolet for den matematiske handling i boksen formel.

    Liste over matematiske funktioner

    Handling

    Symbol

    Tilføj

    +

    Subtrahere

    -

    Multiplicere

    *

    Dividere

    /

    Bemærk!: Hvis formlen bruger divisionsoperatoren (/), skal du kontrollere, at der er et mellemrum før og efter operatoren. Hvis divisionsoperatoren har ikke et mellemrum før og efter det, InfoPath muligvis fortolke '/' som en separator for XPath placeringstrin i stedet for som en divisionsoperator.

    Tip!: Matematiske formler afhænger normalt af heltal eller decimaltal som argumenter. For at undgå tomme værdier i formlen, skal du markere afkrydsningsfeltet tomme værdier som nuller skal behandles i kategorien Avanceret i dialogboksen Formularindstillinger.

  7. Klik på Kontrollér formel for at kontrollere formlen for den korrekte syntaks, i dialogboksen Indsæt formel.

    Min formel indeholder fejl

    Klik på Vis detaljer i dialogboksen Microsoft Office InfoPath for at få vist fejlene i formlen. Følgende er nogle forslag til løsning af disse fejl:

    • Hvis du bruger en funktion i formlen, kan du kontrollere, at du bruger de rigtige argumenter for funktionen. Nogle funktioner kræver felter eller grupper, mens andre funktioner kræver bestemte værdier som argumenter. Du kan finde links til flere oplysninger om funktioner i afsnittet Se også.

    • Slet, og skriv din formel til at kontrollere, at den er skrevet korrekt.

  8. Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.

Toppen af siden

Rediger XPath-udtrykket for en formel

Hvis du allerede kender, XPath, kan du redigere XPath-udtrykket for en formel direkte i dialogboksen Indsæt formel. Du kan også redigere XPath-udtrykket, ved hjælp af kontrolelementets egenskaber (for tekstbokse, RTF-tekstbokse og datovælgere) eller egenskaberne for feltet.

  1. Dobbeltklik på det kontrolelement, der indeholder det udtryk, du vil redigere.

  2. Klik på fanen Data.

  3. Klik på Indsæt formel Knapflade .

    Bemærk!: Hvis du vil redigere XPath-udtrykket, ved hjælp af feltets egenskaber, skal du højreklikke på feltet i opgaveruden Datakilde, og klik derefter på Egenskaber i genvejsmenuen.

  4. Markér afkrydsningsfeltet Rediger XPath (avanceret) i dialogboksen Indsæt formel.

    Formlen ændres til XPath-udtryk version af formlen.

  5. Rediger XPath-udtrykket for formlen i boksen formel. Hvis du vil medtage felter, grupper eller funktioner i udtrykket, skal du klikke på Indsæt felt eller gruppe eller Indsæt funktion.

  6. Klik på Kontrollér formel for at kontrollere formlen for den korrekte syntaks, i dialogboksen Indsæt formel.

    Min formel indeholder fejl

    Klik på Vis detaljer i dialogboksen Microsoft Office InfoPath for at få vist fejlene i formlen. Følgende er nogle forslag til løsning af disse fejl:

    • Hvis du bruger en funktion i formlen, kan du kontrollere, at du bruger de rigtige argumenter for funktionen. Nogle funktioner kræver felter eller grupper, mens andre funktioner kræver bestemte værdier som parametre. Du kan finde links til flere oplysninger om funktioner i afsnittet Se også.

    • Slet, og skriv din formel til at kontrollere, at den er skrevet korrekt.

  7. Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.

Toppen af siden

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×