Scopo
Ritorna True se uno dei pannelli contenuti nel form è in stato di errore. Questa funzione permette di conoscere lo stato complessivo di validità dei dati presenti nella videata.
Sintassi
boolean InErrore = False //
//
InErrore := Form.HasErrors()
//
InErrore := Form.HasErrors()
Valore di ritorno
Ritorna True se uno dei pannelli contenuti nel form è in errore, False altrimenti.
Esempio di codice
// ****************************************************************************
// Nell'evento di Deactivate impedisco all'utente di passare ad un'altra
// finestra se in questa ci sono errori
// ****************************************************************************
event Ordini.Deactivate(
inout boolean Cancel // Cancel deactivate event (the form is still activ...
)
{
// Se ci sono errori impedisco all'utente di passare ad un'altra finestra
// (non modale).
if Ordini.HasErrors()
{
Cancel := True
}
}
// Nell'evento di Deactivate impedisco all'utente di passare ad un'altra
// finestra se in questa ci sono errori
// ****************************************************************************
event Ordini.Deactivate(
inout boolean Cancel // Cancel deactivate event (the form is still activ...
)
{
// Se ci sono errori impedisco all'utente di passare ad un'altra finestra
// (non modale).
if Ordini.HasErrors()
{
Cancel := True
}
}
Ultima modifica: 24/03/2021 / Validità: da 6.5.2680