English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • ID Panel
  • Proprietà Pannello
  • Document Orientation

Get Master Panel

funzione copia link

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()

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])
    }
  }
}
  • 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

Vedi Anche

  • Is Master DO (funzione)
  • Load (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum