| dalla versione 6.5.2680 - modificato il 02/10/2006 - link - english
|
Scopo
Durante la fase di salvataggio delle modifiche sul database viene eseguita una ulteriore fase di validazione. E' possibile sapere che è in corso questa fase chiamando
IsFinalValidate.
boolean b = 0
b := Pannello.IsFinalValidate()
Argomenti
Questa funzione non ha argomenti.
Valore di ritorno
Torna True se è in esecuzione la fase finale di validazione, subito prima di salvare i dati sul database.
Note
Se il pannello è Document Oriented questa funzione torna sempre False. Se il pannello salva automaticamente i dati (Auto Save), allora questa funzione torna vero solo se l'utente o il programma hanno esplicitamente richiesto il salvataggio dei dati, ad esempio cliccando sul bottone di salvataggio.
event Ordini.Ordini.OnValidateRow(
inout boolean Cancel
)
{
if (Ordini.IsFinalValidate())
{
if NOT(VerificaFidoCliente(Ordini.IdOrdine))
{
Ordini.SetErrorText(MSG Fido Insufficiente)
}
}
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.