Scopo
Questa procedura permette di impostare il documento nel punto indicato della collection. Da usare per la gestione del caricamento ritardato, all'interno dell'evento OnMissingDocument.
Sintassi
Collection.SetDirect(posizione, documento)
Argomenti
| Posizione | E' un numero intero che rappresenta l'indice della locazione a cui impostare il documento. Può variare fra 1 e il numero di elementi nella collection |
| Documento | E' il documento che verrà impostato nella collection |
Esempio di codice
// ****************************************************************************
// Evento notificato al documento durante il caricamento ritardato di una
// collection
// ****************************************************************************
event Divisa.OnMissingDocument(
int Position // Posizione nella collection a cu...
IDCollection Collection of IDDocument // Collection a cui impostare il d...
)
{
Divisa d := New() // Nuovo documento
//
// Imposto le proprietà del nuovo documento
d.Descrizione := bla bla
d.SetOriginal()
//
// Lo passo alla collection nel punto desiderato
Collection.SetDirect(Position, d)
}
// Evento notificato al documento durante il caricamento ritardato di una
// collection
// ****************************************************************************
event Divisa.OnMissingDocument(
int Position // Posizione nella collection a cu...
IDCollection Collection of IDDocument // Collection a cui impostare il d...
)
{
Divisa d := New() // Nuovo documento
//
// Imposto le proprietà del nuovo documento
d.Descrizione := bla bla
d.SetOriginal()
//
// Lo passo alla collection nel punto desiderato
Collection.SetDirect(Position, d)
}
- L'uso di questa procedura è riservato all'evento OnMissingDocument, per la gestione del caricamento ritardato della collection.
Ultima modifica: 25/10/2016 / Validità: da 8.5.3800
procedura