Scopo
Questa procedura permette di includere o escludere un campo dal ciclo di validazione e salvataggio. Tipicamente serve per includere una colonna calcolata nel ciclo di validazione in modo da sapere quando l'utente la modifica.
Sintassi
Pannello.Campo.SetValidation(Enabled)
Argomenti
Enabled | Valore booleano che specifica se il campo deve essere parte del ciclo di validazione o meno. |
- Di solito questa procedura viene utilizzata all'interno dell'evento di Load della form per includere le colonne calcolate nel ciclo di validazione. In questo modo, quando l'utente modifica il valore contenuto dalla colonna calcolata viene lanciato l'evento di OnUpdatingRow del pannello. Se non si usa questa procedura infatti, quando l'utente modifica una colonna calcolata non vengono lanciati eventi e il pannello non entra in stato modificato.
- Se si applica SetValidation(False) ad un campo di pannello attaccato al DB, quando l'utente lo modifica, il pannello non entra in stato modificato e non vengono lanciati eventi di validazione.
Ultima modifica: 25/10/2016 / Validità: da 6.5.2680