Show Menu
ARGOMENTI×

Generalità

Parentesi e priorità espressione

Le parentesi possono essere utilizzate per rendere più leggibile un'espressione complessa. (<espressione>) è l'equivalente di <espressione> . Le parentesi possono essere utilizzate anche per definire l'ordine di valutazione e l'associatività.
Le espressioni vengono valutate da sinistra a destra. L'associatività sugli operatori aritmetici deve essere applicata: le moltiplicazioni e le divisioni hanno la priorità su aggiunte e sottrazioni. Per imporre un ordine specifico, è necessario aggiungere parentesi per delimitare le operazioni. Ad esempio:
Espressione
Valutazione
4 + 2 * 10
  • '*' ha la priorità su '+': 2 * 10 è valutato → 20
  • 4 + 20 → 24
(4 + 2) * 10
  • Le parentesi cambiano la priorità: (4 + 2) viene valutato → 6
  • 6 * 10 → 60

Sensibilità delle maiuscole

Di seguito sono riportate le diverse regole di distinzione tra maiuscole e minuscole:
  • Tutti gli operatori (e, o, ecc.) Deve essere scritto in lettere minuscole. Ad esempio, <expression1> ed <expression2> è un'espressione valida mentre l'espressione <expression1> AND <expression2> non lo è.
  • Tutti i nomi delle funzioni sono con distinzione tra maiuscole e minuscole. Ad esempio, getBestSendTime() è valido, mentre la funzione GETBESTSENDTIME() non lo è.
  • I riferimenti ai campi e i valori costanti fanno distinzione tra maiuscole e minuscole: non sono elementi incorporati della lingua (a differenza di operatori e funzioni), sono creati dall'utente finale.

Tipo di espressione restituito

A seconda del contesto di utilizzo, l'editor di espressioni può restituire valori diversi.
Utilizzo avanzato dell'editor di espressioni
Tipo di espressione restituito previsto
Condizione (condizione origine dati, condizione data)
boolean
Timer personalizzato
dateTimeOnly
Mappatura parametri azione
Qualsiasi