Hinzufügen der Werte in einer oder mehreren Spalten einer wiederholten Tabelle oder eines wiederholten Abschnitts
Gilt für
Inhalt dieses Artikels
- Übersicht
- Hinzufügen einer Spalte mit Werten in einer wiederholten Tabelle oder einem wiederholten Abschnitt
- Hinzufügen von zwei oder mehr Spalten mit Werten in einer wiederholten Tabelle oder einem wiederholten Abschnitt
Übersicht
Wiederholte Tabellen und wiederholte Abschnitte enthalten häufig numerische Werte, die Sie unten im Abschnitt hinzufügen möchten. Beispielsweise können Sie über eine wiederholte Tabelle verfügen, die Bestellinformationen enthält, die die erweiterten Preise für jeden Artikel enthält. Am unteren Rand der Tabelle können Sie eine Gesamtsumme anzeigen, wie in der folgenden Abbildung dargestellt.
In diesem Artikel wird beschrieben, wie Werte in einer oder mehreren Spalten einer wiederholten Tabelle oder eines abschnitts hinzugefügt werden.
Hinzufügen einer Spalte mit Werten in einer wiederholten Tabelle oder einem wiederholten Abschnitt
Wenn Sie eine Spalte in einer wiederholten Tabelle hinzufügen, können Sie das Steuerelement, das die Summe berechnet, außerhalb der Tabelle platzieren, oder Sie können es in der Fußzeile der Tabelle platzieren, wie in der vorherigen Abbildung gezeigt. Wenn die Fußzeile nicht bereits angezeigt wird, führen Sie die folgenden Schritte aus, um die Fußzeile in der wiederholten Tabelle anzuzeigen, um dieses Ergebnis zu erzielen.
- Klicken Sie im Entwurfsmodus mit der rechten Maustaste auf die Kopfzeile der wiederholten Tabelle, und klicken Sie dann auf Wiederholte Tabelleneigenschaften.
- Klicken Sie auf die Registerkarte Anzeige.
- Aktivieren Sie das Kontrollkästchen Fußzeile einschließen , und klicken Sie dann auf OK.
Wenn Sie nur die Ergebnisse der Berechnung anzeigen möchten und die Ergebnisse der Berechnung nicht in anderen Berechnungen verwenden möchten, verwenden Sie ein Ausdrucksfeld, um die Berechnung auszuführen. Ein Ausdrucksfeld zeigt nur Daten an. Es wird nicht im Formular gespeichert. Wenn Sie die Ergebnisse der Berechnung in einer anderen Berechnung verwenden möchten, verwenden Sie ein Textfeld.
Verwenden eines Ausdrucksfelds zum Hinzufügen einer Spalte mit Werten
- Klicken Sie auf die Stelle, an der Sie das Ausdrucksfeld einfügen möchten.
- Klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
- Klicken Sie im Aufgabenbereich Steuerelemente unter Erweitert auf Ausdrucksfeld.
- Klicken Sie im Dialogfeld Ausdrucksfeld einfügen neben dem XPath-Feld auf Formel
bearbeiten. - Klicken Sie im Dialogfeld Formel einfügen auf Funktion einfügen.
- Klicken Sie in der Liste Kategorien im Dialogfeld Funktion einfügen auf Mathematik.
- Klicken Sie in der Liste Funktionen auf Summe, und klicken Sie dann auf OK.
- Doppelklicken Sie im Feld Formel im Dialogfeld Formel einfügen auf den Text in Klammern.
- Klicken Sie in der Liste Datenquelle im Dialogfeld Feld oder Gruppe auswählen auf das Feld, dessen Werte Sie hinzufügen möchten. Das Feld muss an die Spalte gebunden sein, und es muss ein wiederholtes Feld oder Teil einer wiederholten Gruppe sein.
- Klicken Sie zweimal auf OK.
Verwenden eines Textfelds zum Hinzufügen einer Spalte mit Werten
- Klicken Sie auf die Stelle, an der Das Textfeld eingefügt werden soll.
- Klicken Sie im Menü Einfügen auf Textfeld.
- Doppelklicken Sie auf das Textfeld, das Sie gerade hinzugefügt haben.
- Klicken Sie auf die Registerkarte Daten.
- Klicken Sie unter Standardwert auf Formel
. - Klicken Sie im Dialogfeld Formel einfügen auf Funktion einfügen.
- Klicken Sie in der Liste Kategorien im Dialogfeld Funktion einfügen auf Mathematik.
- Klicken Sie in der Liste Funktionen auf Summe, und klicken Sie dann auf OK.
- Doppelklicken Sie im Dialogfeld Formel einfügen im Feld Formel auf den Text in Klammern.
- Klicken Sie in der Liste Datenquelle im Dialogfeld Feld oder Gruppe auswählen auf das Feld, dessen Werte Sie hinzufügen möchten. Das Feld muss an die Spalte gebunden sein, und es muss ein wiederholtes Feld oder Teil einer wiederholten Gruppe sein.
Hinzufügen von zwei oder mehr Spalten mit Werten in einer wiederholten Tabelle oder einem wiederholten Abschnitt
Angenommen, Sie verfügen über mehr als eine Spalte, die Sie zusammen hinzufügen möchten. In InfoPath können Sie dazu den Union-Operator (|) verwenden, unabhängig davon, ob die Spalten in einer einzelnen wiederholten Tabelle oder einem wiederholten Abschnitt enthalten sind oder ob sie auf mehrere wiederholte Tabellen oder Abschnitte verteilt sind. Beispielsweise können Sie über eine wiederholte Tabelle verfügen, die Bestellinformationen enthält, und eine weitere sich wiederholende Tabelle, die nachgeordnete Elemente enthält. Sie können dieses Verfahren verwenden, um dem Formular ein Steuerelement hinzuzufügen, das den Gesamtauftragsbetrag für die beiden Tabellen addiert.
Wenn Sie nur die Ergebnisse der Berechnung anzeigen möchten und die Ergebnisse der Berechnung nicht in anderen Berechnungen verwenden möchten, verwenden Sie ein Ausdrucksfeld, um die Berechnung auszuführen. Ein Ausdrucksfeld zeigt nur Daten an und speichert sie nicht. Wenn Sie die Ergebnisse der Berechnung in einer anderen Berechnung verwenden möchten, verwenden Sie ein Textfeld.
Verwenden eines Ausdrucksfelds zum Hinzufügen von zwei oder mehr Spalten
- Klicken Sie auf die Stelle, an der Sie das Ausdrucksfeld einfügen möchten.
- Klicken Sie im Menü Einfügen auf Weitere Steuerelemente.
- Klicken Sie im Aufgabenbereich Steuerelemente unter Erweitert auf Ausdrucksfeld.
- Klicken Sie im Dialogfeld Ausdrucksfeld einfügen neben dem XPath-Feld auf Formel
bearbeiten. - Klicken Sie im Dialogfeld Formel einfügen auf Funktion einfügen.
- Klicken Sie in der Liste Kategorien im Dialogfeld Funktion einfügen auf Mathematik.
- Klicken Sie in der Liste Funktionen auf Summe, und klicken Sie dann auf OK.
- Doppelklicken Sie im Feld Formel im Dialogfeld Formel einfügen auf den Text in Klammern.
- Doppelklicken Sie in der Liste Datenquelle im Dialogfeld Feld oder Gruppe auswählen auf das erste Feld, dessen Werte Sie hinzufügen möchten.
- Geben Sie im Feld Formel den Union-Operator (|) unmittelbar nach dem soeben eingefügten Feld ein.
- Klicken Sie auf Feld oder Gruppe einfügen.
- Doppelklicken Sie in der Liste Datenquelle im Dialogfeld Feld oder Gruppe auswählen auf das nächste Feld, dessen Werte Sie hinzufügen möchten. Das Feld muss an die Spalte gebunden sein, und es muss ein wiederholtes Feld oder Teil einer wiederholten Gruppe sein. Die Formel sollte wie folgt aussehen:
sum(field16 | field17)
- Wiederholen Sie die Schritte 10 bis 12 für alle zusätzlichen Spalten, die Sie hinzufügen möchten.
Verwenden eines Textfelds zum Hinzufügen von zwei oder mehr Spalten
- Klicken Sie auf die Stelle, an der Das Textfeld eingefügt werden soll.
- Klicken Sie im Menü Einfügen auf Textfeld.
- Doppelklicken Sie auf das Textfeld, das Sie gerade hinzugefügt haben.
- Klicken Sie auf die Registerkarte Daten.
- Klicken Sie unter Standardwert auf Formel
. - Klicken Sie im Dialogfeld Formel einfügen auf Funktion einfügen.
- Klicken Sie in der Liste Kategorien im Dialogfeld Funktion einfügen auf Mathematik.
- Klicken Sie in der Liste Funktionen auf Summe, und klicken Sie dann auf OK.
- Doppelklicken Sie im Feld Formel im Dialogfeld Formel einfügen auf den Text in Klammern.
- Doppelklicken Sie in der Liste Datenquelle im Dialogfeld Feld oder Gruppe auswählen auf das erste Feld, dessen Werte Sie hinzufügen möchten. Das Feld muss an die Spalte gebunden sein, und es muss ein wiederholtes Feld oder Teil einer wiederholten Gruppe sein.
- Geben Sie im Feld Formel den Union-Operator (|) unmittelbar nach dem soeben eingefügten Feld ein.
- Klicken Sie auf Feld oder Gruppe einfügen.
- Doppelklicken Sie in der Liste Datenquelle im Dialogfeld Feld oder Gruppe auswählen auf das nächste Feld, dessen Werte Sie hinzufügen möchten. Das Feld muss an die Spalte gebunden sein, und es muss ein wiederholtes Feld oder Teil einer wiederholten Gruppe sein. Die Formel sollte wie folgt aussehen:
sum(field16 | field17)
- Wiederholen Sie die Schritte 10 bis 12 für alle zusätzlichen Spalten, die Sie hinzufügen möchten.