Scopo
Questa funzione identifica il pannello fra gli altri oggetti visuali presenti nella videata e deve essere utilizzata nei confronti quando specificato dalle funzioni correlate.
Se, ad esempio, vogliamo sapere se il pannello è stato selezionato in una tabbed view, dobbiamo confrontare la funzione SelectedPage della tabbed view con la funzione Me di questo pannello.
Sintassi
int pn = 0 // Il numero del pannello
//
pn := Pannello.Me()
//
pn := Pannello.Me()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Viene ritornato un numero intero che identifica il pannello fra gli altri oggetti visuali della videata.
Esempio di codice
// **************************************************
// Fired after changes in panel are saved to database
// **************************************************
event ProdottiIMDB.Fornitore.AfterCommit(
int RowsUpdated //
int RowsInErrors //
)
{
// Dopo aver cambiato fornitore, torno sulla prima pagina
Dettagli.SelectPage(Prodotti.Me())
}
// Fired after changes in panel are saved to database
// **************************************************
event ProdottiIMDB.Fornitore.AfterCommit(
int RowsUpdated //
int RowsInErrors //
)
{
// Dopo aver cambiato fornitore, torno sulla prima pagina
Dettagli.SelectPage(Prodotti.Me())
}
- Il valore ritornato da questa funzione può cambiare se l'applicazione viene ricompilata, pertanto non deve essere memorizzato sul database e non ci si deve fare affidamento come se fosse permanente.
- L'unica garanzia che si ha è che tutti gli oggetti visuali della videata avranno numeri di identificazione univoci.
- L'insieme dei numeri di identificazione non è continuo, ad esempio se una videata contiene due pannelli, il primo può essere il numero 2 e il secondo il numero 5.
Ultima modifica: 27/05/2021 / Validità: da 6.5.2680