Wenden Sie eine bedingte Formatierung auf eine Formularvorlage an
In diesem Artikel
Was ist bedingte Formatierung?
In Microsoft Office InfoPath 2007 ermöglicht Ihnen die bedingte Formatierung die Angabe unterschiedlicher Formatierungsoptionen für ein Steuerelement basierend auf Bedingungen, die im Formular auftreten. Wenn die angegebenen Bedingungen zutreffen, wenn ein Benutzer ein Formular ausfüllt, das auf Ihrer Formularvorlage basiert, wird die bedingte Formatierung angezeigt. Sie können die bedingte Formatierung verwenden, um Steuerelementen Fett, Unterstrichen, Kursiv, Durchgestrichen, Schriftfarbe und Hintergrundfarbe zuzuweisen. Sie können auch bedingte Formatierung verwenden, um zu bestimmen, ob ein Steuerelement auf dem Formular sichtbar ist, wenn Benutzer es ausfüllen, ob das Steuerelement deaktiviert ist oder ob Benutzer bestimmte Steuerelemente wie optionale Abschnitte hinzufügen oder entfernen können.
Im Folgenden finden Sie einige Beispiele für die Verwendung der bedingten Formatierung in einer Formularvorlage:
Blenden Sie den Abschnitt für die Lieferadresse aus, es sei denn, das Kontrollkästchen Lieferadresse angeben ist aktiviert.
Ändern Sie für alle Ausgaben, für die eine Quittung erforderlich ist, die Schriftfarbe auf Blau und den Schriftstil auf Fett.
Ändern Sie die Zeilenfarben in einer wiederholten Tabelle basierend auf dem Wert eines Textfelds in der Zeile. Machen Sie beispielsweise die Zeile für einen Artikel, der hinter dem Zeitplan liegt, rot und die Zeile für einen Artikel, der im Zeitplan liegt, grün.
Markieren Sie Finanzeinträge mit rotem Text, wenn sie weniger als 0 $ betragen, und mit grünem Text, wenn sie 0 $ oder mehr betragen.
Zeilen in einer sich wiederholenden Tabelle filtern.
Hinweis: Um eine Meldung anzuzeigen, wenn ein Benutzer falsche Werte in ein Formular eingibt, können Sie auch die Datenvalidierung verwenden.
Kompatibilitätsüberlegungen
Wenn Sie eine Formularvorlage in InfoPath entwerfen, können Sie einen bestimmten Kompatibilitätsmodus auswählen, um eine browserkompatible Formularvorlage zu entwerfen. Wenn eine browserkompatible Formularvorlage auf einem Server veröffentlicht wird, auf dem InfoPath Forms Services ausgeführt wird, und dann browserfähig gemacht wird, können auf der Formularvorlage basierende Formulare in einem Webbrowser angezeigt werden. Beim Entwerfen einer browserkompatiblen Formularvorlage sind einige Steuerelemente im Aufgabenbereich Steuerelemente nicht verfügbar, da sie nicht in einem Webbrowser angezeigt werden können.
Liste der Steuerelemente, die bedingte Formatierung unterstützen
In der folgenden Tabelle sind die Office InfoPath 2007-Steuerelemente aufgeführt, die die bedingte Formatierung unterstützen, und ob sie für browserkompatible Formularvorlagen verfügbar sind.
Steuerelemente, die bedingte Formatierung unterstützen | Verfügbar für browserkompatible Formularvorlagen? |
Taste | ja |
Kontrollkästchen aktivieren | ja |
Datumsauswahl | ja |
Dropdown-Listenfeld | ja |
Ausdrucksfeld | ja |
Dateianhang | ja |
Listenfeld | ja |
Optionsschaltfläche | ja |
Optionaler Abschnitt | ja |
Abschnitt wiederholen | ja |
Tabelle wiederholen | ja |
Rich-Text-Feld | ja |
Abschnitt | ja |
Textfeld | ja |
Aufzählungszeichen, nummerierte oder einfache Liste | Nein |
Auswahlbereich | Nein |
Kombinationsfeld | Nein |
Horizontaler Wiederholtisch | Nein |
Tintenbild | Nein |
Master/Detail | Nein |
Listenfeld für Mehrfachauswahl | Nein |
Bild | Nein |
Wiederholung des rekursiven Abschnitts | Nein |
Vertikales Etikett | Nein |
Bedingte Formatierung hinzufügen
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 Wenn diese Bedingung wahr ist die Bedingung ein.
Hinweis: InfoPath überprüft eine Bedingung, indem es den Wert des Felds überprüft, an das das Steuerelement gebunden ist, nicht das Steuerelement selbst.
Um zusätzliche Bedingungen hinzuzufügen, klicken Sie auf Und und führen Sie dann im Feld ganz rechts unter Wenn diese Bedingung zutrifft einen der folgenden Schritte aus:
Um die Formatierung nur anzuwenden, wenn beide Bedingungen erfüllt sind, klicken Sie auf und .
Um die Formatierung anzuwenden, wenn eine oder beide Bedingungen zutreffen, klicken Sie auf den Pfeil neben und und dann auf oder .
Wählen Sie unter Dann diese Formatierung anwenden die Formatierung aus, die Sie auf Ihre Bedingung oder Bedingungen anwenden möchten, und klicken Sie dann auf OK .
Hinweis: Wenn mehr als eine angegebene Bedingung wahr ist, wendet InfoPath nur die Formatierung der ersten wahren Bedingung an.
Um Ihre Änderungen zu testen, klicken Sie auf der Standardsymbolleiste auf Vorschau , oder drücken Sie STRG+UMSCHALT+B.
Bedingte Formatierung ändern
Wählen Sie in der Formularvorlage das Steuerelement aus, dessen bedingte Formatierung Sie ändern möchten, und klicken Sie dann im Menü Format auf Bedingte Formatierung .
Wählen Sie im Dialogfeld Bedingte Formatierung die Bedingung aus, die Sie ändern möchten, und klicken Sie dann auf Ändern .
Ändern Sie in den Feldern Wenn diese Bedingung wahr ist die Bedingung.
Hinweis: InfoPath überprüft eine Bedingung, indem es den Wert des Felds überprüft, das an das Steuerelement gebunden ist, nicht das Steuerelement selbst.
Wählen Sie eine beliebige neue Formatierung aus, die Sie auf Ihre Bedingung oder Bedingungen anwenden möchten, und klicken Sie dann auf OK .
Wenn Sie mehrere Bedingungen für ein Steuerelement haben und die Reihenfolge ändern möchten, in der sie ausgewertet werden, wählen Sie eine Bedingung im Dialogfeld Bedingte Formatierung aus und klicken Sie dann auf Nach oben oder Nach unten .
Hinweis: Wenn mehr als eine angegebene Bedingung wahr ist, wendet InfoPath nur die Formatierung der ersten wahren Bedingung an.
Um Ihre Änderungen zu testen, klicken Sie auf der Standardsymbolleiste auf Vorschau , oder drücken Sie STRG+UMSCHALT+B.
No comments:
Post a Comment