Ordine di valutazione ed esecuzione per le regole di convalida dei dati

Per le regole di convalida dei dati nei form, la precedenza di valutazione dipende dalla priorità delle condizioni, dall'ubicazione della regola e dalla posizione di quest'ultima nell'elenco delle regole, se nella stessa ubicazione sono presenti più regole. Vengono innanzitutto elaborate le regole a livello di cella. Vengono quindi elaborate le regole a livello di colonna e di seguito quelle a livello di riga. Infine, vengono elaborate le regole a livello di griglia. Le regole vengono valutate in base alla loro posizione nell'elenco delle regole in ogni livello.

Ubicazione e posizione determinano l'ordine di elaborazione delle regole. Tuttavia, la priorità delle istruzioni di elaborazione determina quale regole viene applicata alla cella dei dati. Pertanto, se una regola a livello di cella contiene istruzioni di elaborazione con priorità 4 e una regola a livello di griglia contiene istruzioni con priorità 5, alla cella dei dati verrà applicata la regola a livello di griglia. Se tutte le regole presentano istruzioni di elaborazione con la medesima priorità, ha precedenza la prima regola elaborata. La priorità è influenzata dalla presenza, nelle istruzioni di elaborazione della cella, di impostazioni quali i messaggi di convalida, i colori, l'opzione Non promuovere relativa al percorso promozione o una combinazione di queste.

Tabella 22-2 Priorità per le regole nei form

Priorità condizione predefinita Messaggio di convalida Colore Non promuovere
1 (più basso) X    
1   X  
1 X X  
2     X
3 X   X
4   X X
5 (più alto) X X X