Definieren bedingter Formatierung für Layoutobjekte
Sie können Layoutobjekte so formatieren, dass sich die Formatierung automatisch ändert, wenn bestimmte Bedingungen erfüllt sind. Sie können bedingte Formatierung z. B. verwenden, damit ein 30 Tage überfälliger Saldo in roter fetter Schrift angezeigt wird. Einstellungen für bedingte Formatierung betreffen nur die Art der Anzeige oder des Ausdrucks von Daten, nicht die Speicherung der Daten in der Datenbank.
So geben Sie bedingte Formatierung für Objekte an:
1. Wählen Sie im
Layoutmodus eines oder mehrere Objekte aus.
2. Wählen Sie Format > Bedingt.
3. Klicken Sie im Dialogfeld „Bedingte Formatierung“ auf Hinzufügen, um eine neue Bedingung zu definieren.
4. Geben Sie die Bedingung für die Formatierung für die ausgewählten Objekte an.
•Um ein Format basierend auf allgemeinen Bedingungen anzugeben, wählen Sie unter Bedingung die Option Wert. Wählen Sie dann die Bedingung und legen Sie die Parameter fest.
•Um ein Format basierend auf einer Formel anzugeben, wählen Sie unter
Bedingung die Option
Formel ist. Klicken Sie dann auf
Angeben, um die Formel zu definieren. Weitere Informationen finden Sie unter
Formel angeben (Dialogfeld).
Tipp Verwenden Sie die
Selbst Funktion, um auf Daten für das ausgewählte Objekt zu verweisen.
5. Geben Sie den Text und das Feldfüllformat für Daten an, die den von Ihnen angegebenen Kriterien entsprechen.
Wählen Sie zum Beispiel fetten roten Text, der in einem gelben Feld angezeigt wird, wenn die Daten Ihren Kriterien entsprechen.
Um eine bedingte Füllfarbe für Symbole im SVG-Format zu verwenden - wie z. B. für Symbole, die in Tasten, Popover-Tasten, Tastenleisten und Einblendlisten verwendet werden - wählen Sie Symbolfarbe.
Tipp Klicken Sie auf Weitere Formatierung, um weitere Formatierungsoptionen anzuzeigen.
6. Klicken Sie auf OK.
Hinweise
•Verwenden Sie bedingte Formatierung sparsam, da sie die Leistung beeinträchtigen kann.
•Um zu sehen, welche Felder über bedingte Formatierung verfügen, wählen Sie
Ansicht >
Einblenden >
Bedingte Formatierung. Sie sehen
in Feldern oder Objekten mit bedingter Formatierung.
•Für Tasten, Popover-Tasten und Tastenleisten können Sie die bedingte Füllfarbe der bereitgestellten und eigenen Symbole im SVG-Format ändern. Wenn Sie jedoch die Füllfarbe für eigene Symbole im SVG-Format in FileMaker Pro ändern, wirkt sich das nur auf die Elemente aus, denen noch keine Füllfarbe in der SVG-Datei zugewiesen wurde. Weitere Informationen finden Sie unter
FileMaker Pro-SVG-Grammatik für Tastensymbole.
•Das Bewegen, Deaktivieren, Aktivieren und Löschen von Einstellungen für bedingte Formatierung ändert die Reihenfolge, in der bedingte Einstellungen auf ein Objekt angewendet werden.
•Bedingte Formatierung ist nicht verfügbar für Nicht-Text-Objekte (wie Rechtecke) oder
Platzhaltertext.
•Um die Wirkungen bedingter Formateinstellungen während der Arbeit im Layoutmodus zu sehen, wählen Sie Ansicht > Einblenden > Beispieldaten. Beachten Sie, dass Ihre Datei Datensatzdaten enthalten muss, die den von Ihnen angegebenen Formatierungskriterien entsprechen, damit die bedingte Formatierung angezeigt wird.
•Wenn Sie mehrere Formatierungsbedingungen für ein Objekt einstellen, werden alle Bedingungen von oben nach unten in der Liste ausgewertet. Jede Bedingung, die als „wahr“ ausgewertet wird, wird den früheren Formateinstellungen des Objekts angehängt.
•Zahlen- und Datumsformateinstellungen (im Bereich „Datenformatierung“ im Inspektor angegeben) werden nach den Einstellungen für bedingte Formatierung angewendet und daher beibehalten, selbst wenn die Daten Ihre Kriterien für bedingte Formatierung erfüllen. Manchmal sind jedoch Einstellungen für Zahlen-, Datums- und bedingte Formate kombiniert. Wenn Sie z. B. festlegen, dass negative Zahlen rot dargestellt werden, und die bedingte Formatierung für das gleiche Feld so einstellen, dass negative Zahlen blau mit einer Füllfarbe Gelb dargestellt werden, ist das Ergebnis eine rote Zahl in einem gelben Feld. Systemformate wirken sich nicht auf die Einstellungen für bedingte Formatierung aus.
•Einstellungen für bedingte Formatierung sind nicht übertragbar, wenn Datensätze innerhalb von FileMaker Pro-Dateien kopiert oder in andere FileMaker Pro-Dateien exportiert werden.
•macOS: Wenn Sie AppleScript Begriffe wie „Get Text As Style“ verwenden, werden Einstellungen für bedingte Formatierung nicht übertragen.
•Wenn Sie die Option Wert mit den vordefinierten Bedingungen weniger als x Tage vergangen oder weniger als x Tage voraus verwenden, wird das aktuelle Datum in der von Ihnen angegebenen Anzahl von Tagen mit berücksichtigt. Außerdem ist zwischen inklusiv.
Beispiele
Ist der aktuelle Tag: | Und der Datumswert: | Ergibt die Bedingung: |
20.11.2019 und weniger als 4 Tage vorbei ist angegeben | 16.11.2019 | falsch |
| 17.11.2019 | wahr |
| 20.11.2019 | wahr |
| 21.11.2019 (oder ein beliebiges Datum in der Zukunft) | wahr |
20.11.2019 und weniger als 4 Tage voraus ist angegeben | 24.11.2019 | falsch |
| 23.11.2019 | wahr |
| 20.11.2019 | wahr |
| 19.11.2019 (oder ein beliebiges Datum in der Vergangenheit) | wahr |
Weiterführende Themen