| dalla versione 6.5.2680 - modificato il 05/07/2007 - link - english
|
Scopo
Rappresenta il documento attaccato al pannello. Può essere usata solo se il pannello è document oriented.
IDDocument doc = null
doc := Pannello.Document
Quando letta
Ritorna un oggetto che deriva dalla libreria IDDocument che rappresenta il documento attaccato alla riga attiva del pannello, oppure alla riga per cui viene chiamato l'evento se essa viene letta all'interno di un evento di pannello.
Quando impostata
Attacca il documento al pannello come detail. E' equivalente a chiamare la procedura
SetDocument con Master = False. Il documento deve essere un oggetto che deriva dalla libreria IDDocument.
Se è necessario attaccare un documento come master, è necessario utilizzare la procedura
SetDocument.
Note
-
La lettura di questa proprietà è molto frequente nella gestione di pannelli DO perchè permette di reperire subito il documento attaccato alla riga selezionata del pannello.
-
Questa proprietà esegue una conversione implicita al tipo di variabile a cui si vuole assegnare e quindi non necessario un cast esplicito per assegnarla ad un oggetto in memoria. Se però i tipi non corrispondono si avrà un errore a runtime.
event EsploratoreCategorie.Prodotto.OnDynamicProperties()
{
Prodotto p = null
p := Prodotto.Document
if NOT(p IS Null Object)
{
if p.Scorte < p.LivelloDiRiordino
{
Prodotto.NomeProdotto.SetVisualStyle(Rosso)
}
}
}
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.