Condizioni di notifica
Questo evento viene notificato dal framework quando viene eliminato un documento che gestisce i commenti.
Utilizzo consigliato
Poiché il documento verrà eliminato, occorre eliminare tutti i commenti ad esso correlati.
Argomenti
Doc | Oggetto di tipo IDDocument di cui occorre eliminare i commenti. |
Esempio di codice
// ************************************************************************
// Evento notificato dal framework durante l'eliminazione di un documento
// ************************************************************************
event MyDocumentHelper.DeleteComments(
IDDocument Doc // Oggetto di tipo IDDocument di cui occorre eliminare i...
)
{
IDCollection commenti of Commento = new()
Commento c = new()
c.IDDoc = Doc.docID()
//
// Carico tutti i commenti del documento
c.loadCollectionFromDB(commenti, ...)
//
// Li imposto tutti come da eliminare
for each Commento c1 in commenti
{
c1.deleted = true
}
//
// Li elimino definitivamente
commenti.saveToDB(...)
}
// Evento notificato dal framework durante l'eliminazione di un documento
// ************************************************************************
event MyDocumentHelper.DeleteComments(
IDDocument Doc // Oggetto di tipo IDDocument di cui occorre eliminare i...
)
{
IDCollection commenti of Commento = new()
Commento c = new()
c.IDDoc = Doc.docID()
//
// Carico tutti i commenti del documento
c.loadCollectionFromDB(commenti, ...)
//
// Li imposto tutti come da eliminare
for each Commento c1 in commenti
{
c1.deleted = true
}
//
// Li elimino definitivamente
commenti.saveToDB(...)
}
Si ricorda che il framework non stabilisce come devono essere memorizzati i commenti, ma solo la canalizzazione degli eventi ad essi relativi.
Ultima modifica: 25/10/2016 / Validità: da 11.5.5000