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

Is Master DO

funzione link

Scopo

Ritorna True se il pannello è un pannello master DO.

Sintassi

IDPanel idp = Pannello.IDPanel()
boolean masterDO = idp.isMasterDO()

Argomenti

Questa funzione non ha argomenti.

Valore di ritorno

Ritorna True se il pannello non è un detail di un'altro pannello DO.

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])
    }
  }
}
  • Se chiamata su un pannello non DO ritorna False.
  • Per recuperare il pannello master utilizzare la funzione GetMasterPanel.
  • 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

  • Get Master Panel (funzione)
  • Load (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum