| dalla versione 6.5.2680 - modificato il 28/01/2011 - link - english
|
Condizioni di notifica
Questo evento viene notificato dal pannello dopo la cancellazione della riga dal database.
Utilizzo consigliato
L'evento di
AfterDelete può essere utilizzato per:
- Completare l'aggiornamento dei dati a fronte della cancellazione della singola riga, ad esempio aggiornando il totale fattura dopo la cancellazione di una riga fattura.
- Aggiornare parti dell'interfaccia utente che dipendono dalla cancellazione della riga (come ad es. un totale).
Argomenti
L'evento non ha argomenti. I dati del record cancellato dal database possono essere letti dalla tabella IMDB sottesa.
Note
- Se il pannello mostra la multiselezione, verrà effettuata la cancellazione di tutte le righe selezionate. In questo caso l'evento di AfterDelete viene notificato per ogni riga subito dopo che essa è stata cancellata dal database.
- A differenza delle operazioni di aggiornamento o inserimento, la cancellazione avviene al di fuori del ciclo di salvataggio dei dati, quindi prima dell'evento di AfterDelete non scatta il BeforeCommit.
- Nei pannelli basati su documenti, la gestione del ciclo di salvataggio deve essere eseguita tramite gli eventi del documento e non del pannello.
- Questo evento scatta anche se il pannello registra i dati su una tabella in memoria o su un documento.
event DettagliOrdini.DettagliOrdini.AfterDelete()
{
this.AggiornaTotaleOrdine(DettagliOrdini.IdOrdineDettagliOrdini)
}
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.