IBM Lotus Symphony


Definieren von Bedingungen

Bedingungen sind logische Ausdrücke, mit denen Sie die Anzeige von Feldern und Bereichen in Ihrem Dokument steuern können. Die folgenden Beispiele beziehen sich zwar auf Feldbefehle, sind jedoch auch auf Bereiche anwendbar.

Sie können Bedingungen für folgende Arten von Feldbefehlen definieren:

Am einfachsten definieren Sie eine Bedingung, indem Sie unter Verwendung der folgenden Werte den logischen Ausdruck direkt in eines der Felder Bedingung eingeben:

Tabelle 1. Werte zum Definieren von Bedingungen
Wert Beschreibung
WAHR Die Bedingung ist immer erfüllt. Alternativ können Sie auch einen beliebigen Wert ungleich 0 als Bedingungstext eintragen.
FALSE Die Bedingung ist nicht erfüllt. Alternativ können Sie auch den Wert 0 angeben.
Symbol für Hinweis Wenn Sie das Feld Bedingung leer lassen, wird die Bedingung als nicht erfüllt interpretiert.

Verwenden Sie beim Definieren von Bedingungen dieselben Elemente wie beim Definieren einer Formel: Vergleichsoperatoren, mathematische und statistische Funktionen, Zahlenformate, Variablen und Konstanten.

Beim Definieren einer Bedingung können Sie folgende Variablenarten verwenden:

Interne Variablen wie Seiten- oder Kapitelnummern können Sie in Bedingungsausdrücken nicht verwenden.

Bedingungen und Variablen

Die folgenden Beispiele verwenden eine Variable namens "x":

Tabelle 2. Mit Variablen arbeiten
Beispiel Bedeutung
x == 1 oder x EQ 1 Die Bedingung ist erfüllt, wenn "x" gleich 1 ist.
x != 1 oder x NEQ 1 Die Bedingung ist erfüllt, wenn "x" ungleich 1 ist.
sinx == 0 Die Bedingung ist erfüllt, wenn "x" ein Vielfaches von Pi ist.

Um Vergleichsoperatoren mit Zeichenfolgen zu verwenden, müssen die Operanden in doppelte Anführungszeichen eingeschlossen werden:

Tabelle 3. Vergleichsoperatoren mit Zeichenfolgen verwenden
Beispiel Bedeutung
x == "ABC" oder x EQ "ABC" Prüft, ob die Variable "x" die Zeichenfolge "ABC" enthält (wahr = Bedingung erfüllt) oder nicht (falsch = Bedingung nicht erfüllt).

x == "" oder x EQ ""

oder

!x oder NOT x

Prüft, ob die Variable "x" eine leere Zeichenfolge enthält.
Symbol für Hinweis Der Vergleichsoperator "ist gleich" muss in Bedingungen durch ein doppeltes Gleichheitszeichen (==) dargestellt werden. Wenn Sie beispielsweise eine Variable "x" mit dem Wert 1 definieren, können Sie die Bedingung als x==1 eingeben.

Um beispielsweise einen Absatz, Text oder Bereich vor einem Benutzer mit bestimmten Initialen (z. B. "LM") zu verbergen, geben Sie folgende Bedingung ein: user_initials=="LM".

Beispiele für Bedingungen in Feldbefehlen

In den folgenden Beispielen wird der Feldbefehl "Bedingter Text" verwendet. Diese Beispiele können jedoch auf alle Feldbefehle angewendet werden, die mit einer Bedingung verknüpft werden können. Die für Bedingungen verwendete Syntax wird auch für die Feldbefehle "Verborgener Text", "Verborgener Absatz", "Beliebiger Datensatz" oder "Neuer Datensatz" genutzt.

So zeigen Sie bedingten Text auf der Grundlage der Seitenzahl an:

  1. Wählen Sie Erstellen - Feldbefehl - Sonstiges aus und klicken Sie dann auf das Register Funktionen.

  2. Klicken Sie in der Liste Typ auf "Bedingter Text".

  3. Geben Sie im Feld Bedingung "page == 1" ein.

  4. Geben Sie im Feld Dann "Es ist nur eine Seite vorhanden" ein.

  5. Geben Sie im Feld Oder "Es sind mehrere Seiten vorhanden" ein.

  6. Klicken Sie auf Einfügen und dann auf Schließen.

So zeigen Sie bedingten Text auf der Grundlage einer benutzerdefinierten Variablen an:

  1. Wählen Sie Erstellen - Feldbefehl - Sonstiges aus und klicken Sie dann auf das Register Variablen.

  2. Klicken Sie in der Liste Typ auf "Variable setzen".

  3. Geben Sie im Feld Name "Gewinn" ein.

  4. Geben Sie im Feld Wert "5000" ein.

  5. Klicken Sie auf Einfügen.

  6. Klicken Sie auf das Register Funktionen und dann in der Liste Typ auf "Bedingter Text".

  7. Geben Sie im Feld Bedingung "Profit < 5000" ein.

  8. Geben Sie im Feld Dann "Ziel nicht erreicht" ein.

  9. Geben Sie im Feld Oder "Ziel erreicht" ein.

  10. Klicken Sie auf Einfügen.

Um den Inhalt der der Variablen "Profit" zu bearbeiten, klicken Sie doppelt auf das Variablenfeld.


Produktfeedback | Zusätzliche Dokumentation | Marken