Formeln werden in Feldern (Feld: Ein Element oder Attribut in der Datenquelle, das Daten enthalten kann. Wenn das Feld ein Element ist, kann es Attributfelder enthalten. In Feldern werden die Daten gespeichert, die in Steuerelemente eingegeben werden.) gespeichert und in den Steuerelementen angezeigt, die an diese Felder gebunden (Binden: Verbinden eines Steuerelements mit einem Feld oder einer Gruppe in der Datenquelle, sodass in das Steuerelement eingegebene Daten gespeichert werden. Wenn die Bindung eines Steuerelements aufgehoben wird, ist das Steuerelement nicht mit einem Feld oder einer Gruppe verbunden, und in das Steuerelement eingegebene Daten werden somit nicht gespeichert.) sind. Beim Entwerfen eines Formulars können Sie Formeln in Textfeldern, Rich-Text-Feldern, Ausdrucksfeldern und der Datumsauswahl erstellen.
Hinweis Sie sollten ein Ausdrucksfeld nur dann verwenden, wenn das Ergebnis der Formel nicht in einer weiteren Formel verwendet oder als Teil eines Formulars gespeichert werden soll, da Ausdrucksfelder Daten nur anzeigen, jedoch nicht speichern.
- Doppelklicken Sie im Entwurfsmodus auf das Steuerelement, für das die Formel erstellt werden soll.
- Klicken Sie auf der Registerkarte Daten im Dialogfeld Eigenschaften für Steuerelement auf Formel einfügen
. Hinweis Wenn Sie die Formel mithilfe der Eigenschaften des Feldes erstellen möchten, klicken Sie mit der rechten Maustaste auf das Feld im Aufgabenbereich Datenquelle, und klicken Sie dann auf Eigenschaften.
- Führen Sie im Dialogfeld Formel einfügen eine oder mehrere der folgenden Aktionen aus:
- Zum Einfügen eines Feldes oder einer Gruppe in die Formel klicken Sie auf Feld oder Gruppe einfügen, und klicken Sie dann im Dialogfeld Feld oder Gruppe auswählen auf das Feld oder die Gruppe (Gruppe: Ein Element in der Datenquelle, das Felder oder andere Gruppen enthalten kann. Steuerelemente, die andere Steuerelemente wie wiederholte Tabellen und Abschnitte enthalten, sind an Gruppen gebunden.).
- Zum Einfügen einer Funktion (Funktion: Ein vordefinierter XPath-Ausdruck, der einen Wert auf der Grundlage einer Berechnung zurückgibt.) in die Formel klicken Sie auf Funktion einfügen, und wählen Sie die Funktion dann im Dialogfeld Funktion einfügen aus. Setzt die Funktion ein Argument (Argument: Ein Wert, der Informationen zu einer Aktion, einem Ereignis, einer Methode, einer Eigenschaft, einer Funktion oder einer Prozedur bereitstellt.) voraus, doppelklicken Sie auf die Funktion im Feld Formel, und klicken Sie dann auf ein Feld oder eine Gruppe.
- Zum Einfügen eines Wertes oder mathematischen Operators in die Formel geben Sie den Wert oder das Symbol für die mathematische Operation in das Feld Formel ein. Die Symbole sind in der folgenden Tabelle dargestellt (das Divisionssymbol sollte von Leerzeichen umgeben sein).
| Berechnung | Symbol |
|---|
| Addition | + |
| Subtraktion | - |
| Multiplikation | * |
| Division | / |
Tipp
Mathematische Formeln hängen in der Regel von Ganzzahlen oder Dezimalwerten als Argumente ab. Sie können leere Werte vermeiden, indem Sie das Kontrollkästchen Leere Werte als Null behandeln auf der Registerkarte Allgemein im Dialogfeld Formularoptionen aktivieren. Hinweis Die Informationen in diesem Kapitel treffen möglicherweise nicht zu, wenn Sie mit einem Formular arbeiten, das mithilfe von Microsoft InfoPath 2003 ohne installiertes Service Pack entworfen wurde.