Freigeben über


ControlCondition-Tabelle

Mit der ControlCondition-Tabelle können Autor*innen spezielle Aktionen angeben, die basierend auf dem Ergebnis einer bedingten Anweisung auf Steuerelemente angewendet werden sollen. Beispielsweise könnten Autor*innen mithilfe dieser Tabelle ein Steuerelement auf der VersionNT-Eigenschaft basierend ausblenden.

Die Condition-Tabelle umfasst die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
Dialog_ Identifier J N
Control_ Identifier J N
Aktion Text J N
Bedingung Condition J N

 

Spalten

Dialog_

Ein externer Schlüssel für die erste Spalte der Dialog-Tabelle. Durch die Kombination dieses Felds mit dem Control_-Feld wird ein eindeutiges Steuerelement identifiziert.

Control_

Ein externer Schlüssel für die zweite Spalte der Control-Tabelle. Durch Kombinieren dieses Felds mit dem Dialog_-Feld wird ein eindeutiges Steuerelement identifiziert.

Action

Die Aktion, die für das Steuerelement ausgeführt werden soll. Die möglichen Aktionen sind in der folgenden Tabelle aufgeführt.

Wert Bedeutung
Standard Festlegen des Steuerelements als Standard.
Deaktivieren Deaktivieren des Steuerelements.
Aktivieren Aktivieren des Steuerelements.
Ausblenden Ausblenden des Steuerelements.
Anzeigen Anzeigen des Steuerelements.

 

Condition

Eine bedingte Anweisung, die angibt, unter welchen Bedingungen die Aktion ausgelöst werden soll. Diese Spalte darf nicht leer bleiben. Wenn diese Anweisung nicht als TRUE ausgewertet wird, wird die Aktion nicht ausgeführt. Wenn sie auf 1 festgelegt ist, wird die Aktion immer angewendet. Informationen zur Syntax von bedingten Anweisungen finden Sie unter Syntax für bedingte Anweisungen.

Bemerkungen

Wenn Sie ein PushButton-Steuerelement oder CheckBox-Steuerelement basierend auf einer bedingten Anweisung im Feld „Condition“ der ControlCondition-Tabelle ausblenden und deaktivieren möchten, sollten Sie für jedes Steuerelement vier Datensätze verwenden, um das Steuerelement zu deaktivieren und auszublenden. Auf PushButton- oder CheckBox-Steuerelemente, die nur ausgeblendet wurden, kann weiterhin mit Tastenkombinationen zugegriffen werden.

Die folgenden Datensätze blenden beispielsweise ControlA in DialogA aus, und deaktivieren es, wenn das Produkt installiert ist. Das Steuerelement ist sichtbar und aktiviert, wenn das Produkt nicht installiert ist.

Dialog Control Aktion Bedingung
DialogA ControlA Ausblenden Installiert
DialogA ControlA Deaktivieren Installiert
DialogA ControlA Anzeigen NICHT installiert
DialogA ControlA Aktivieren NICHT installiert

 

Validierung

ICE03
ICE06
ICE17
ICE32
ICE46
ICE79
ICE86