Scopo
Questa funzione ritorna True se il documento o uno dei documenti a cui appartiene è in stato cancellato. E' spesso utilizzata nei cicli di salvataggio per sapere se il documento attuale verrà cancellato sul database, e questo può avvenire anche se la proprietà Deleted del documento è False.
Sintassi
boolean b = 0 // documento in fase di cancellazione?
//
b := Documento.IsDeleted()
//
b := Documento.IsDeleted()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Viene ritornato True se il documento o uno dei suoi Parent è in stato cancellato.
Esempio di codice
// *****************************************
// Fired before this document is saved to DB
// *****************************************
event RigaOrdine.BeforeSave(
inout boolean Skip // Set to TRUE to skip normal processing
inout boolean Cancel // Set to TRUE to cancel document saving
int Phase // Identifies the saving phase: 1= inserting; 2 = updating; 3= deleting
)
{
if IsDeleted()
{
La riga è in fase di cancellazione... effettuo le modifiche necessarie ai documenti
correlati
{
}
}
}
// Fired before this document is saved to DB
// *****************************************
event RigaOrdine.BeforeSave(
inout boolean Skip // Set to TRUE to skip normal processing
inout boolean Cancel // Set to TRUE to cancel document saving
int Phase // Identifies the saving phase: 1= inserting; 2 = updating; 3= deleting
)
{
if IsDeleted()
{
La riga è in fase di cancellazione... effettuo le modifiche necessarie ai documenti
correlati
{
}
}
}
Ultima modifica: 25/10/2016 / Validità: da 6.5.2680
funzione