| dalla versione 6.8.3060 - modificato il 19/09/2007 - link - english
|
Scopo
Questa funzione permette di reperire l'oggetto associato ad un tag precedentemente impostato sul pannello. Di solito viene utilizzato all'interno di un evento o procedura di gestione personalizzata dei pannelli.
IDPanel PannelloTag = null
PannelloTag := Panel.GetObjectTag(nome tag)
Argomenti
Nome Tag
|
Nome dell'oggetto associato al pannello da recuperare
|
Valore di ritorno
Viene ritornato l'oggetto associato al tag oppure
NullObject se il tag non era stato impostato nel pannello.
Note
- Se si assegna il valore di ritorno ad una variabile di tipo errato rispetto all'oggetto associato al tag si otterrà un'eccezione.
event EsempiAM.GlobalPanelActivatingRow(
IDPanel Panel
)
{
IDPanel Dettaglio = null
Dettaglio := Panel.GetObjectTag(PDETT)
if NOT(Dettaglio IS Null Object)
{
int pfkeyl = 0
int pfkeyd = 0
pfkeyl := Panel.GetTag(PFKEY)
pfkeyd := Dettaglio.GetTag(PFKEY)
if IsNull(pfkeyl)
{
return
}
if IsNull(pfkeyd)
{
return
}
Dettaglio.EnterQBEMode()
Dettaglio.SetQBEFilter(pfkeyd, Panel.GetFieldText(pfkeyl))
Dettaglio.FindData()
}
}
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.