Delen via


ControlCondition Table

Met de tabel ControlCondition kan een auteur speciale acties opgeven die moeten worden toegepast op besturingselementen op basis van het resultaat van een voorwaardelijke instructie. Met deze tabel kan de auteur bijvoorbeeld een besturingselement verbergen op basis van de eigenschap VersionNT.

De tabel ControlCondition bevat de volgende kolommen.

Kolom Type Sleutel Null-waarde
Tweespraak_ id- Y N
Beheersen_ id- Y N
Actie tekst Y N
Conditie voorwaarde Y N

 

Kolommen

Dialog_

Een externe sleutel naar de eerste kolom van de dialoogvenstertabel. Als u dit veld combineert met het Control_ veld, wordt een uniek besturingselement geïdentificeerd.

Control_

Een externe sleutel naar de tweede kolom van de Control-tabel. Als u dit veld combineert, identificeert het Dialog_ veld een uniek besturingselement.

actie

De actie die moet worden uitgevoerd op het besturingselement. De mogelijke acties worden weergegeven in de volgende tabel.

Waarde Betekenis
Verstek Stel het besturingselement in als de standaardinstelling.
Uitschakelen Schakel het besturingselement uit.
Inschakelen Schakel het besturingselement in.
Verbergen Verberg het besturingselement.
Tonen Het besturingselement weergeven.

 

voorwaarde voor

Een voorwaardelijke instructie die aangeeft onder welke voorwaarden de actie moet worden geactiveerd. Deze kolom is mogelijk niet leeg. Als deze instructie niet resulteert in TRUE, vindt de actie niet plaats. Als deze is ingesteld op 1, wordt de actie altijd toegepast. Zie syntaxis van voorwaardelijke instructievoor meer informatie over de syntaxis van voorwaardelijke instructies.

Opmerkingen

Als u een besturingselement PushButton wilt verbergen en uitschakelen of selectievakje op basis van een voorwaardelijke instructie in het veld Voorwaarde van de tabel ControlCondition, moet u vier records voor elk besturingselement gebruiken om het besturingselement uit te schakelen en het besturingselement te verbergen. Besturingselementen voor Drukknop of Selectievakje die alleen zijn verborgen, kunnen nog steeds worden geopend met sneltoetsen.

Zo verbergen en uitschakelen de volgende records ControlA in DialogA wanneer het product is geïnstalleerd. Het besturingselement is zichtbaar en ingeschakeld wanneer het product niet is geïnstalleerd.

Tweespraak Beheersen Actie Conditie
DialogA ControlA Verbergen geïnstalleerde
DialogA ControlA Uitschakelen Geïnstalleerd
DialogA ControlA Tonen NIET geïnstalleerd
DialogA ControlA Inschakelen NIET geïnstalleerd

 

Validering

ICE03-
ICE06-
ICE17
ICE32
ICE46-
ICE79-
ICE86-