Il Generatore condizioni consente di creare istruzioni condizionali per i componenti formula e condizione. Le istruzioni condizionali sono anche note come istruzioni If...Then. Se la prima parte (parte If) di un'istruzione condizionale è true, anche la seconda parte dell'istruzione (parte Then) è true. Se la prima parte di un'istruzione condizionale è false, la seconda parte può essere true o false.
Per creare un'istruzione condizionale:
Due righe con vari campi ed elenchi a discesa che consentono di generare la condizione vengono aggiunti a Designer componenti.
Sebbene sia possibile selezionare IF, ELSE IF ed ELSE, per impostazione predefinita la prima istruzione deve essere di tipo IF.
Immettere un valore in Funzione (per una condizione metadati) o Formula (per una condizione dati).
Fare clic sulla riga Funzione o Formula per visualizzare l'icona Azioni. Fare clic sull'icona Azioni e selezionare un'opzione per creare una formula o una funzione:
Variabile (fare riferimento a Utilizzo delle variabili)
Membro (fare riferimento a Aggiunta di membri e funzioni a un componente)
Funzione (fare riferimento a Utilizzo delle funzioni)
= (uguale a)
< (maggiore di)
> (minore di)
<> (diverso da)
> = (minore o uguale a)
< = (maggiore o uguale a)
Immettere un valore in Valore.
Fare clic sulla riga Valore per visualizzare l'icona Azioni. Fare clic su Azioni e selezionare un'opzione per creare un valore per la formula o per la funzione:
Variabile (fare riferimento a Utilizzo delle variabili)
Membro (fare riferimento a Aggiunta di membri e funzioni a un componente)
Funzione (fare riferimento a Utilizzo delle funzioni)
Suggerimento:
Utilizzare le icone Freccia SU e Freccia GIÙ per riordinare le istruzioni condizionali nella griglia. Utilizzare il gruppo di icone Raggruppa e Separa per raggruppare (aggiungere parentesi a) e separare (rimuovere parentesi da) parti dell'istruzione condizionale. Per modificare And in Or, And Not oppure Or Not, fare clic nel campo accanto ad And, quindi utilizzare l'elenco a discesa per selezionare un'opzione.
La condizione viene inserita nell'istruzione IF.
IF: solo la prima istruzione condizionale può iniziare con IF. Questa impostazione predefinita viene visualizzata solo per la prima istruzione condizionale creata.
NOT IF: solo la prima istruzione condizionale può iniziare con NOT IF.
AND: è possibile iniziare qualsiasi istruzione condizionale (tranne la prima) con AND quando si desidera creare un composto di almeno due istruzioni condizionali.
OR: è possibile iniziare qualsiasi istruzione condizionale (tranne la prima) con OR quando si desidera creare un composto di almeno due istruzioni condizionali.
AND NOT: è possibile iniziare qualsiasi istruzione condizionale (tranne la prima) con AND NOT quando si desidera includere nel componente formula l'istruzione condizionale che segue tale operatore.
OR NOT: è possibile iniziare qualsiasi istruzione condizionale (tranne la prima) con OR NOT quando si desidera escludere dal componente formula l'istruzione condizionale che segue tale operatore.
Suggerimento:
Utilizzare le icone Raggruppa e Separa per aggiungere e rimuovere le parentesi dalle istruzioni condizionali. Per raggruppare o separare più istruzioni condizionali, utilizzare Ctrl + clic o MAIUSC + clic per selezionare le istruzioni condizionali da raggruppare o separare.
Le istruzioni condizionali vengono inserite nella riga Condizione.