| dalla versione 8.0.3560 - modificato il 05/03/2009 - link - english
|
Scopo
Questa proprietà rappresenta il documento contenuto nel form che ha causato l'apertura della schermata corrente.
Solitamente è utilizzata per effettuare particolari operazioni a seconda dello stato del documento chiamante.
Se ad esempio il form
Categorie causa l'apertura del lookup
Prodotti, utilizzando questa funzione nell'evento di
BeforeFind è possibile ottenere il documento Categoria corrente per nascondere tutti i prodotti che non ne fanno parte.
IDDocument doc = null
doc := VideataChiamante.ActivedDocument
Quando letta
Ritorna un oggetto di tipo
IDDocument contenente il documento della videata che ha causato l'apertura della schermata corrente.
Quando scritta
Questa proprietà è di sola lettura.
Note
-
Se la videata chiamante non è DO oppure è in stato QBE questa proprietà contiene Null Object.
event Categorie.Load()
{
LibroCategorie.SetCommandEnabled(Print, False)
IDDocument actDoc := Categorie.ActivedDocument
if NOT(actDoc IS Null Object)
{
EsempiMS.DTTLogMessage(FormatMessage(Il documento attivo è |1.,
actDoc.GetName(??), ??, ??, ??, ??), ??, ??)
}
IDPropertyDefinition actProp := Categorie.ActivedProperty
if actProp IS Null Object
{
actProp := Categorie.ActivedPropertyExt
}
if NOT(actProp IS Null Object)
{
EsempiMS.DTTLogMessage(FormatMessage(La proprietà attiva è |1.,
actProp.UIName, ??, ??, ??, ??), ??, ??)
}
this.MostraTestoInformativo()
}
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.