Condizioni di notifica
Evento notificato al form quando viene cambiato il documento collegato. Questo può accadere nei seguenti casi:
- Viene utilizzata la proprietà Document per assegnare un documento al form.
Utilizzo consigliato
L'evento di OnChangeDocument può essere utilizzato per eseguire azioni al cambio del documento legato al form, ad esempio personalizzare l'interfaccia, scrivere informazioni nel documento o modificare il layout di conseguenza.
Argomenti
| Old Document | È un oggetto di tipo IDDocument, rappresenta il vecchio documento appena sostituito. È un documento nullo se è la prima volta che viene collegato un documento al form. |
Esempio di codice
// ****************************************
// Fired when the attached document changes
// ****************************************
event ProdottiDO.OnChangeDocument(
IDDocument OldDocument //
)
{
// Se c'era un documento prima segnalo il cambiamento
if NOT(OldDocument IS Null Object)
{
Prodotto corrente = null //
//
this.ShowMessage(INFO, FormatMessage(MSG Documento Sostituito,
OldDocument.GetName(??), Prodotto.NomeProdotto, ??, ??, ??), ??, ??,
??)
}
}
// Fired when the attached document changes
// ****************************************
event ProdottiDO.OnChangeDocument(
IDDocument OldDocument //
)
{
// Se c'era un documento prima segnalo il cambiamento
if NOT(OldDocument IS Null Object)
{
Prodotto corrente = null //
//
this.ShowMessage(INFO, FormatMessage(MSG Documento Sostituito,
OldDocument.GetName(??), Prodotto.NomeProdotto, ??, ??, ??), ??, ??,
??)
}
}
- Uno dei possibili utilizzi è quello di compiere azioni sul vecchio documento collegato al momento del suo staccamento dal form.
Ultima modifica: 06/05/2024 / Validità: da 6.5.2680
evento