English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • ID Document
  • Interfaccia Utente

On Show

evento copia link

Condizioni di notifica

Questo evento viene notificato dal pannello quando viene invocato il metodo Show per mostrarlo a video.

Utilizzo consigliato

L'evento OnShow può essere utilizzato controllare il processo di apertura, ad esempio modificando la videata che deve essere aperta in un certo contesto, oppure per negare l'apertura del documento stesso.

Argomenti

Class Name E' un parametro di output che può essere impostato al nome della classe della videata da utilizzare per mostrare il documento, oppure a stringa vuota per annullare l'apertura del documento stesso

Esempio di codice

// ****************************************************************************
// Evento notificato al documento quando sta per essere mostrato in una form.
// Può essere usato per mostrare il documento in una form diversa da quella
// predefinita, impostando il parametro ClassName.
// ****************************************************************************

event Ordine.OnShow(
  inout string ClassName // Parametro di input/output che permette di impo...
)
{
  // Gli ordini di un determinato cliente vengono visualizzati in una form
  // speciale

  if Cliente = XXX
  {
    ClassName := OrdineSpeciale.ClassName()
  }
}
  • Per impostare il nome della classe è possibile utilizzare la funzione ClassName della videata.
  • Se non si imposta il nome della classe allora verrà utilizzata la videata standard indicata a design time, se ne esiste una.
  • Se la form non può essere aperta, allora la funzione Show restituisce NullObject.

Ultima modifica: 23/03/2021 / Validità: da 8.5.3800

Vedi Anche

  • Show (funzione)
  • Class Name (funzione statica)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum