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 |