Open topic with navigation
Sie können eine Aktion abhängig von einer Variable oder einem Ausdruck ausführen. Zum Beispiel werden Aktionen ausgeführt, wenn Sie die Druckvorschau für ein Dokument öffnen. Es kann jedoch sein, dass Sie diese Aktionen nicht in der Druckvorschau ausführen möchten. In diesem Fall können Sie die globale Variable IsPrintPreview
oder IsPrinting
verwenden, um die Ausführung einer Aktion zu verhindern, wenn das Dokument nicht tatsächlich an den Drucker gesendet wird.
Um eine Aktion bedingt auszuführen, konfigurieren Sie die Bedingung in ihrer Registerkarte Aktion wie folgt.
Eine Aktion abhängig von einer Variable ausführen
Nutzen Sie diese Option, wenn nur eine einzige Bedingung festlegt, ob die Aktion ausgeführt wird.
-
Klicken Sie in der Registerkarte Aktion der ausgewählten Aktion auf Bedingt, auf Variable basierend, um diese Option auszuwählen.
-
Klicken Sie im Namenfeld der Variable auf
und dann auf Weitere Variablen, um das Dialogfeld Variable eingeben zu öffnen.
-
Klicken Sie im linken Navigationsfenster auf die Kategorie der gewünschten Variable.
-
Wählen Sie aus der Variablenliste die gewünschte Variable aus und klicken Sie dann auf OK. Sie können auch einen Doppelklick auf die Variable ausführen.
-
Klicken Sie im Tab Aktion auf den relationalen Operator, um eine Liste zusätzlicher Operatoren zu öffnen- Wählen Sie nun den gewünschten Operator aus. Weitere Informationen finden Sie unter Relationale Operatoren.
-
Wenn der relationale Operator die Angabe eines Wertes erfordert, wird das Feld <einen Wert eingeben> angezeigt. Klicken Sie in das Feld und geben Sie den gewünschten Wert ein.
-
Wählen Sie in der Typenliste Text oder Dezimale aus, um anzugeben, ob die bedingte Anweisung sich auf einen Text- oder Dezimalwert bezieht.
Wenn Sie zum Beispiel die Variable IsPrintPreview
verwenden möchten, um festzulegen, dass eine Aktion nicht ausgeführt wird, wenn Sie das Dokument in der Druckvorschau öffnen, befolgen Sie diese Schritte:
-
Klicken Sie in der Registerkarte Aktion der ausgewählten Aktion auf Bedingt, auf Variable basierend, um diese Option auszuwählen.
-
Klicken Sie im Namenfeld der Variable auf
und dann auf Weitere Variablen, um das Dialogfeld Variable eingeben zu öffnen.
-
Klicken Sie im linken Navigationsfenster auf Global.
-
Wählen Sie in der Variablenliste IsPrintPreview aus und klicken Sie auf OK. Sie können auch einen Doppelklick auf die Variable ausführen.
-
Klicken Sie im Tab Aktion auf den relationalen Operator und dann auf ist gleich.
-
Geben Sie in das Feld <einen Wert eingeben> das Wort false ein.
-
Wählen Sie in der Typenliste Text aus.
Eine Aktion abhängig von einem Ausdruck ausführen
Nutzen Sie diese Option, wenn mehr als eine Bedingung bestimmt, ob die Aktion ausgeführt wird.
-
Klicken Sie in der Registerkarte Aktion der ausgewählten Aktion auf Bedingt, auf Ausdruck basierend, um diese Option auszuwählen.
-
Wenn Sie den bedingten Verbinder (der Standartwert ist And) ändern möchten, klicken Sie in der Registerkarte Strukturansicht auf den gewünschten Verbinder.
-
Klicken Sie auf
, um einen bedingten Verbinder hinzuzufügen.
-
Klicken Sie im Namenfeld der Variable auf
und dann auf Weitere Variablen, um das Dialogfeld Variable eingeben zu öffnen.
-
Klicken Sie im linken Navigationsfenster auf die Kategorie der gewünschten Variable.
-
Wählen Sie aus der Variablenliste die gewünschte Variable aus und klicken Sie dann auf OK. Sie können auch einen Doppelklick auf die Variable ausführen.
-
Klicken Sie im Tab Aktion auf den relationalen Operator, um eine Liste zusätzlicher Operatoren zu öffnen- Wählen Sie nun den gewünschten Operator aus. Weitere Informationen finden Sie unter Relationale Operatoren.
-
Wenn der relationale Operator die Angabe eines Wertes erfordert, wird das Feld <einen Wert eingeben> angezeigt. Klicken Sie in das Feld und geben Sie den gewünschten Wert ein.
-
Wählen Sie in der Typenliste Text oder Dezimale aus, um anzugeben, ob die bedingte Anweisung sich auf einen Text- oder Dezimalwert bezieht.
Verwandte Themen