Generalità concept_rcy_qj5_dgb

Priorità tra parentesi ed espressione section_edf_fks_bgb

Le parentesi possono essere utilizzate per rendere più leggibile un'espressione complessa. (<expression>) equivale a <expression>. Le parentesi possono essere utilizzate anche per definire l'ordine di valutazione e l'associatività.

Le espressioni verranno valutate da sinistra a destra. L'associatività sugli operatori aritmetici deve essere applicata: le moltiplicazioni e le divisioni hanno priorità rispetto alle addizioni e alle sottrazioni. Per imporre un ordine specifico, è necessario aggiungere una parentesi per delimitare le operazioni. Ad esempio:

Espressione
Valutazione
4 + 2 * 10
  • '*' ha priorità su '+': 2 * 10 viene valutato → 20
  • 4 + 20 → 24
(4 + 2) * 10
  • Le parentesi modificano la priorità: (4 + 2) viene valutato → 6
  • 6 * 10 → 60

Distinzione tra maiuscole e minuscole section_lrb_xh5_dgb

Di seguito sono riportate le diverse regole per la distinzione tra maiuscole e minuscole:

  • Tutti gli operatori (e, o, ecc.) devono essere scritte in minuscolo. Ad esempio: <expression1>e<expression2> è un’espressione valida, mentre l’espressione <expression1>E<expression2> non lo è.
  • Tutti i nomi di funzione fanno distinzione tra maiuscole e minuscole. Ad esempio: inSegment() è valido, mentre la funzione INSEGMENT() non lo è.
  • I riferimenti ai campi e i valori costanti fanno distinzione tra maiuscole e minuscole: non sono elementi incorporati del linguaggio (al contrario di operatori e funzioni), ma vengono creati dall’utente finale.

Tipo di espressione restituito section_gyc_435_53b

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)
booleano
Timer personalizzato
dateTimeOnly
Mappatura dei parametri delle azioni
Qualsiasi
recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9