| dalla versione 6.5.2680 - modificato il 22/11/2013 - link - english
|
Scopo
Indica quale pannello contiene il campo attivato dall'utente. Utilizzare la funzione
Me dell'oggetto Panel per effettuare il confronto.
int Idx = 0
Idx := Form.ActivatedPanel
Quando letta
Ritorna un intero che identifica univocamente il pannello che possiede il campo attivato dall'utente tra tutti gli oggetti presenti nella videata.
Quando impostata
Cambia il valore della proprietà, impostando un altro pannello come ultimo pannello attivato. Utilizzare la funzione
Me dell'oggetto Panel per conoscere il valore.
Note
- Un possibile utilizzo è quello di collegare una procedura a più campi e di eseguire azioni diverse a seconda del pannello che possiede il bottone cliccato.
public void Prodotti.OpenPopup()
{
int direction = 0
int PanelIdx = 0
int PFieldIdx = 0
int RowNum = 0
direction := Bottom
PanelIdx := Prodotti.Me()
RowNum := Prodotti.ActiveRow
if Prodotti.ActivatedPanel = Prodotti.Me()
{
if Prodotti.ActivatedField = Prodotti.CambiaCategoria.Me()
{
PFieldIdx := Prodotti.Idcategoria.Me()
}
if Prodotti.ActivatedField = Prodotti.CambiaCategoria1.Me()
{
PFieldIdx := Prodotti.NomeProdotto.Me()
}
}
Impostacategoria.OpenPopup(direction, PanelIdx, PFieldIdx, RowNum)
}
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.