| | Produktinformationen Hilfe und Anleitungen Schulung Ähnliche Produkte und Technologien Vorlagen Support und Feedback Technische Ressourcen Zusätzliche Ressourcen |
Anwenden einer bedingten Formatierung für eine Formularvorlage
Inhalt dieses Artikels
Was bedeutet bedingte Formatierung?
In Microsoft Office InfoPath 2007 ermöglicht es die bedingte Formatierung, je nach Bedingung, die im Formular auftritt, unterschiedliche Formatierungsoptionen für ein Steuerelement anzugeben. Wenn die angegebenen Bedingungen wahr sind, die ein Benutzer beim Ausfüllen eines Formulars auf Grundlage Ihrer Formularvorlage ausfüllt, wird die bedingte Formatierung angezeigt. Verwenden Sie die bedingte Formatierung, um Steuerelemente fett, unterstrichen, kursiv oder durchgestrichen und deren Schrift- und Hintergrundfarbe zu formatieren. Außerdem können Sie mithilfe der bedingten Formatierung bestimmen, ob ein Steuerelement auf dem Formular beim Ausfüllen durch Benutzer sichtbar sein soll, ob das Steuerelement deaktiviert ist, oder ob Benutzer befähigt sein sollen, bestimmte Steuerelemente hinzuzufügen oder zu entfernen, wie z. B. optionale Abschnitte (Optionaler Abschnitt: Ein Steuerelement in einem Formular, das andere Steuerelemente enthält und in der Regel nicht standardmäßig angezeigt wird. Benutzer können optionale Abschnitte beim Ausfüllen des Formulars einfügen oder entfernen.).
Im Folgenden sind einige Beispiele über die Verwendung der bedingten Formatierung in einer Formularvorlage enthalten:
- Ausblenden des Lieferadressenabschnitts, solange das Kontrollkästchen Lieferadresse angeben nicht markiert ist.
- Ändern der Schriftfarbe in blau und des Schriftschnitts in fett für alle Ausgaben, für die eine Quittung erforderlich ist.
- Ändern von Zeilenfarben in einer wiederholten Tabelle auf der Basis des Werts eines Textfelds in der Zeile. Legen Sie beispielsweise die Farbe für die Zeile eines Elements auf rot fest, das sich im Zeitplan verspätet, und die Zeile für ein Element auf grün, wenn es den Zeitplan einhält.
- Markieren von Preisangaben mit rotem Text, wenn sie weniger als 0 € betragen, und mit grünem Text, wenn sie 0 € oder mehr betragen.
- Filtern von Zeilen in einer wiederholten Tabelle.
Hinweis Sie können auch die Datenüberprüfung (Gültigkeitsprüfung: Der Vorgang, bei dem die Richtigkeit von Daten geprüft wird. Eine Gruppe von Regeln, die auf ein Steuerelement angewendet werden können, um den Datentyp und den Datenbereich anzugeben, der von Benutzern eingegeben werden kann.) verwenden, um eine Meldung anzuzeigen, wenn ein Benutzer falsche Werte in ein Formular eingibt.
Seitenanfang
Kompatibilitätsaspekte
Wenn Sie eine Formularvorlage in InfoPath entwerfen, können Sie einen bestimmten Kompatibilitätsmodus auswählen, um eine browserkompatible Formularvorlage zu erstellen. Wenn eine browserkompatible Formularvorlage auf einem Server veröffentlicht wird, auf dem InfoPath Forms Servicesausgeführt wird, und anschließend browserfähig gemacht wird, können die auf dieser Formularvorlage basierenden Formulare in einem Webbrowser angezeigt werden. Wenn Sie eine browserkompatible Formularvorlage entwerfen, sind einige Steuerelemente im Aufgabenbereich Steuerelemente nicht mehr verfügbar, da sie nicht in einem Webbrowser angezeigt werden können.
Liste der Steuerelemente, die bedingte Formatierung unterstützen
In der folgenden Tabelle werden die Office InfoPath 2007-Steuerelemente aufgelistet, die bedingte Formatierung und browserkompatible Formulartabellen unterstützen.
| Steuerelemente, die bedingte Formatierung unterstützen |
Verfügbar für browserkompatible Formularvorlagen? |
| Kontrollkästchen
|
Ja |
| Datumsauswahl
|
Ja |
| Dropdown-Listenfeld
|
Ja |
| Ausdrucksfeld
|
Ja |
| Listenfeld
|
Ja |
| Optionsfeld
|
Ja |
| Optionaler Abschnitt
|
Ja |
| Wiederholter Abschnitt
|
Ja |
| Wiederholte Tabelle
|
Ja |
| Feld für Rich-Text
|
Ja |
| Abschnitt
|
Ja |
| Textfeld
|
Ja |
| Aufzählung, nummerierte oder einfache Liste
|
Nein |
| Auswahlabschnitt
|
Nein |
| Kombinationsfeld
|
Nein |
| Dateianlage
|
Nein |
| Horizontale wiederholte Tabelle
|
Nein |
| Freihandzeichnung
|
Nein |
| Master/Details
|
Nein |
| Listenfeld für Mehrfachauswahl
|
Nein |
| Bild
|
Nein |
| Wiederholter rekursiver Abschnitt
|
Nein |
| Vertikale Beschriftung
|
Nein |
Seitenanfang
Hinzufügen einer bedingten Formatierung
- Wählen Sie in der Formularvorlage das Steuerelement aus, dem Sie eine bedingte Formatierung hinzufügen möchten, und klicken Sie dann im Menü Format auf Bedingte Formatierung.
- Klicken Sie im Dialogfeld Bedingte Formatierung auf Hinzufügen.
- Geben Sie in die Felder Falls diese Bedingung erfüllt ist die Bedingung ein.
Hinweis Um eine Bedingung zu überprüfen, wertet InfoPath nicht das Steuerelement selbst, sondern den Wert des Felds (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.) aus, an das das Steuerelement 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.) ist.
- Klicken Sie zum Hinzufügen zusätzlicher Bedingungen auf Und, und führen Sie dann im Feld ganz rechts unter Falls diese Bedingung erfüllt ist eine der folgenden Aktionen aus:
- Klicken Sie auf und, um die Formatierung nur dann anzuwenden, wenn beide Bedingungen erfüllt sind.
- Wenn Sie bei Erfüllung einer oder beider Bedingungen die Formatierung anwenden möchten, klicken Sie auf den Pfeil neben und, und klicken Sie anschließend auf oder.
- Wählen Sie unter ...diese Formatierung verwenden: die Formatierung aus, die Sie für Ihre Bedingung oder Bedingungen verwenden möchten, und klicken Sie dann auf OK.
Hinweis Wenn mehr als eine der angegebenen Bedingungen erfüllt ist, wendet InfoPath nur die Formatierung der ersten erfüllten Bedingung an.
- Um Ihre Änderungen zu testen, klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.
Seitenanfang
Ändern einer bedingten Formatierung
- Wählen Sie in der Formularvorlage das Steuerelement aus, dessen bedingte Formatierung Sie ändern möchten, und klicken Sie im Menü Format auf Bedingte Formatierung.
- Wählen Sie im Dialogfeld Bedingte Formatierung die Bedingung aus, die Sie ändern möchten, und klicken Sie anschließend auf Ändern.
- Ändern Sie die Bedingung in den Feldern Falls diese Bedingung erfüllt ist.
Hinweis InfoPath überprüft eine Bedingung, indem der Wert des Felds geprüft wird, das an das Steuerelement gebunden ist, nicht das Steuerelement selbst.
- Wählen Sie eine neue Formatierung aus, die Sie für Ihre Bedingung oder Bedingungen anwenden möchten, und klicken Sie dann auf OK.
- Wenn ein Steuerelement über mehrere Bedingungen verfügt und Sie die Auswertungsreihenfolge ändern möchten, wählen Sie im Dialogfeld Bedingte Formatierung eine Bedingung aus, und klicken Sie dann auf
Nach oben oder Nach unten.
Hinweis Wenn mehr als eine der angegebenen Bedingungen erfüllt ist, wendet InfoPath nur die Formatierung der ersten erfüllten Bedingung an.
- Um Ihre Änderungen zu testen, klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.
Seitenanfang
|