Scopo
Ritorna il pannello master o null se non c'è nessun pannello master associato a questo pannello.
Sintassi
IDPanel idp = Pannello.IDPanel()
IDPanel master = idp.getMasterPanel()
IDPanel master = idp.getMasterPanel()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Viene ritornato un oggetto di tipo IDPanel corrispondente al pannello master se il pannello in questione è un detail DO; viene ritornato null altrimenti.
Esempio di codice
// ************************************************************************
// Evento notificato dal pannello prima di eseguire un comando di pannello.
// ************************************************************************
event Applicazione.GlobalPanelCommand(
IDPanel Panel // Oggetto che notifica questo evento
int Command // E' un numero intero che rappresenta il comando ...
inout boolean Cancel // Può essere impostato a True per cancellare il c...
boolean UserOperation // E' un valore booleano che vale True se l'evento...
)
{
if (Command = Export)
{
// Se è un detail
if (!(Panel.isMasterDO()))
{
// Faccio fare l'esportazione al master
Cancel = true
IDPanel master = Panel.getMasterPanel()
master.exportData([openfile])
}
}
}
// Evento notificato dal pannello prima di eseguire un comando di pannello.
// ************************************************************************
event Applicazione.GlobalPanelCommand(
IDPanel Panel // Oggetto che notifica questo evento
int Command // E' un numero intero che rappresenta il comando ...
inout boolean Cancel // Può essere impostato a True per cancellare il c...
boolean UserOperation // E' un valore booleano che vale True se l'evento...
)
{
if (Command = Export)
{
// Se è un detail
if (!(Panel.isMasterDO()))
{
// Faccio fare l'esportazione al master
Cancel = true
IDPanel master = Panel.getMasterPanel()
master.exportData([openfile])
}
}
}
- Per sapere se un pannello è master DO utilizzare la funzione IsMasterDO.
- La funzione non può essere utilizzata nell'evento Load della videata perché il sistema non ha ancora collegato tra loro i pannelli.
Ultima modifica: 20/11/2020 / Validità: da 9.1.4040
funzione