Scopo
Ritorna True se il pannello è in stato di errore ovvero almeno una delle righe è in errore.
Sintassi
boolean err = Pannello.isPanelInError()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Ritorna True se il pannello ha almeno una riga in errore, False altrimenti.
Esempio di codice
// ************************************************************
// Evento notificato dal form prima della chiusura dello stesso
// ************************************************************
event Categorie.Unload(
inout int Cancel // Se impostato a True la chiusura del form viene annul...
boolean Confirm // Rappresenta la scelta dell'utente per la chiusura de...
)
{
// Se il pannello è in errore non permetto di chiudere
if (Categorie.isPanelInError())
{
Cancel = true
EsempiMS.messageBox("Il pannello è in errore: correggere gli errori o
annullare le modifiche.")
}
}
// Evento notificato dal form prima della chiusura dello stesso
// ************************************************************
event Categorie.Unload(
inout int Cancel // Se impostato a True la chiusura del form viene annul...
boolean Confirm // Rappresenta la scelta dell'utente per la chiusura de...
)
{
// Se il pannello è in errore non permetto di chiudere
if (Categorie.isPanelInError())
{
Cancel = true
EsempiMS.messageBox("Il pannello è in errore: correggere gli errori o
annullare le modifiche.")
}
}
- Nel caso di pannelli DO con documenti in errore, se gli errori non sono legati a campi di pannello questa funzione restituisce False.
Ultima modifica: 23/03/2021 / Validità: da 8.0.3560