Scopo
Questa funzione conclude la transazione sul documento, segnalando che le modifiche sono terminate e possono quindi essere valutate dal documento stesso.
Sintassi
// Chiudo la transazione documentale
Documento.EndTransaction()
Documento.EndTransaction()
Argomenti
Questa procedura non ha argomenti.Esempio di codice
// *********************************************************
// Raddoppia la quantità della riga selezionata nel pannello
// *********************************************************
public void Ordini.RaddoppiaQta()
{
RigaOrdine ro = null //
//
// Prendo la riga selezionata nel pannello
ro := RigaOrdine.Document
//
// Inizio la transazione documentale
ro.BeginTransaction()
//
// Raddoppio la quantità
ro.Quantita := ro.Quantita * C2
//
// Chiudo la transazione documentale
ro.EndTransaction()
}
// Raddoppia la quantità della riga selezionata nel pannello
// *********************************************************
public void Ordini.RaddoppiaQta()
{
RigaOrdine ro = null //
//
// Prendo la riga selezionata nel pannello
ro := RigaOrdine.Document
//
// Inizio la transazione documentale
ro.BeginTransaction()
//
// Raddoppio la quantità
ro.Quantita := ro.Quantita * C2
//
// Chiudo la transazione documentale
ro.EndTransaction()
}
- L'uso di questo metodo causa la notifica dell'evento OnEndTransaction al documento.
- I pannelli DO utilizzano transazioni documentali quando registrano nel documento le modifiche che l'utente ha fatto nel pannello.
Ultima modifica: 25/10/2016 / Validità: da 6.5.2680