Tabella ControlCondition
La tabella ControlCondition consente a un autore di specificare azioni speciali da applicare ai controlli in base al risultato di un'istruzione condizionale. Ad esempio, l'uso di questa tabella può scegliere di nascondere un controllo in base alla proprietàVersionNT.
La tabella ControlCondition contiene le colonne seguenti.
Colonna | Digitare | Chiave | Nullable |
---|---|---|---|
Dialogo_ | identificatore | Y | N |
Controllo_ | identificatore | Y | N |
Azione | testo | Y | N |
Condizione | condizione | Y | N |
Colonne
-
Dialog_
-
Chiave esterna alla prima colonna della tabella Dialog. La combinazione di questo campo con il campo Control_ identifica un controllo univoco.
-
Control_
-
Chiave esterna alla seconda colonna della tabella di controllo . Combinando questo campo, il campo Dialog_ identifica un controllo univoco.
-
azione
-
Azione da eseguire sul controllo. Le azioni possibili sono illustrate nella tabella seguente.
Valore Significato Default Impostare il controllo come predefinito. Disabilitare Disabilitare il controllo. Abilitare Abilitare il controllo . Nascondere Nascondere il controllo . Mostrare Visualizzare il controllo . -
condizione
-
Istruzione condizionale che specifica in quali condizioni deve essere attivata l'azione. Questa colonna potrebbe non essere lasciata vuota. Se questa istruzione non restituisce TRUE, l'azione non viene eseguita. Se è impostato su 1, l'azione viene sempre applicata. Per informazioni sulla sintassi delle istruzioni condizionali, vedere sintassi dell'istruzione condizionale.
Osservazioni
Se si desidera nascondere e disabilitare un controllo PushButton o controllo CheckBox in base a un'istruzione condizionale nel campo Condizione della tabella ControlCondition, è necessario utilizzare quattro record per ogni controllo per disabilitare e nascondere il controllo. I controlli PushButton o CheckBox che sono stati nascosti possono comunque essere accessibili tramite i tasti di scelta rapida.
Ad esempio, i record seguenti nascondono e disabilitano ControlA in DialogA quando il prodotto è installato. Il controllo sarà visibile e abilitato quando il prodotto non è installato.
Dialogo | Controllo | Azione | Condizione |
---|---|---|---|
DialogA | ControlA | Nascondere | installato |
DialogA | ControlA | Disabilitare | Installato |
DialogA | ControlA | Mostrare | NON installato |
DialogA | ControlA | Abilitare | NON installato |
Convalida