| dalla versione 6.5.2680 - modificato il 28/01/2011 - link - english
|
Condizioni di notifica
Questo evento viene notificato dal pannello al termine del ciclo di salvataggio dei dati, cioè dopo che i dati sono stati scritti nella sorgente dati sia di tipo DB che IMDB che DO.
Utilizzo consigliato
L'evento di
AfterCommit può essere utilizzato per:
- Aggiornare le parti di interfaccia utente che dipendono dai dati presenti nel pannello.
- Chiudere la transazione eventualmente aperta nell'evento BeforeCommit.
- Nel caso di pannello con Auto Save, per sapere che i dati sono stati salvati nel database (o database in memoria o documento) e quindi possono essere manipolati.
Argomenti
Rows Updated
|
Numero di righe che sono state aggiornate o inserite con successo.
|
Rows In Errors
|
Numero di righe che non sono state aggiornate o inserite a causa di errori di database.
|
Note
-
Utilizzando questo evento insieme all'evento OnDatabaseError è possibile ottenere una gestione personalizzata degli errori di salvataggio sul database.
-
Dalla versione 6.7.2900, nei pannelli DO master questo evento viene chiamato dopo che il documento o la collection sono stati salvati sul database. In questo caso il numero di righe aggiornate è sempre pari a 1.
event ProdottiIMDB.Fornitore.AfterCommit(
int RowsUpdated
int RowsInErrors
)
{
Dettagli.SelectPage(Prodotti.Me())
}
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.