Scripts di interrogazione: condizioni

Scripts di interrogazione: le condizioni

Le condizioni sono elementi degli scripts di interrogazione che possono essere usati:

Le condizioni sono predicati booleani, ovvero predicati che possono essere veri o falsi.
Il significato delle condizioni varia in funzione delle circostanze, ma in generale si può dire che:

Nella valutazione delle condizioni valgono le seguenti convenzioni:

Le condizioni possono fare uso dei seguenti elementi sintattici:

IL COSTRUTTO SE()
La sintassi del costrutto SE è la seguente (i due costrutti sono alternativi ma identici):

SE(condizione ; valore se vero ; valore se falso)

IF(condizione ; valore se vero ; valore se falso)

Il costrutto può restituire solamente valori numerici (e perciò: VALORE_SE_VERO e VALORE_SE_FALSO devono avere valore numerico. E' possibile annidare più costrutti IF() l'uno dentro l'altro.

ESEMPIO: SE($ASSE = 5; 100; 200)

IL COSTRUTTO SETESTO()
Il costrutto SETESTO è identico al costrutto SE(), salvo il fatto che VALORE_SE_VERO e VALORE_SE_FALSO sono NON numerici.

SETESTO(condizione ; valore se vero ; valore se falso)

IFTEXT(condizione ; valore se vero ; valore se falso)

ESEMPIO: SETESTO($ASSE = 5; ABRAMO; GIACOBBE)

Pagina base del manuale di JOLLY