English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Oggetti UI
  • Libreria Tabbed View
  • RD3

Click Event Type

proprietà copia link

Scopo

Indica come deve essere gestito l'evento di cambio pagina della TabbedView. Il cambio pagina avviene quando l'utente clicca sulla linguetta di una delle pagine della TabbedView.

Il valore predefinito della proprietà è Attivo ovvero il cambio pagina viene gestito dal browser e poi viene inviato immediatamente al server che ne completa l'esecuzione.

Si suggerisce di non modificare questa proprietà in quanto il sistema gestisce correttamente tale evento nei normali casi d'uso.

Può essere utile modificare il tipo di gestione dell'evento di cambio pagina della TabbedView se l'applicazione gestisce eventi della TabbedView in modo da collidere con il comportamento automatico del browser.

Ad esempio se è stato gestito l'evento ChangePage per impedire il cambio di pagina potrebbe essere utile assegnare alla proprietà ClickEventType il valore Server + Immediato. Qualora questo non venga fatto, infatti, si potrebbe presentare la seguente situazione:

  1. l'utente clicca sulla linguetta di una pagina per visualizzarla. Il client non sa che l'operazione non è permessa e, qualora tale pagina sia già stata vista almeno una volta, cambia subito pagina.
  2. Il browser invia un messaggio al server per indicare che la TabbedView ha cambiato pagina. Il server riceve l'evento e scopre, notificando l'evento ChangePage, che la TabbedView non può cambiare pagina. Quindi il server risponde al client indicando che la TabbedView mostra ancora la pagina precedente.
  3. Il client ricambia nuovamente la pagina della TabbedView.
Il tutto avviene in pochi istanti ma l'effetto è che la TabbedView effettua due cambi di pagina in maniera un po' strana.

E' possibile fare riferimento alla lista valori EventTypes per ulteriori informazioni riguardo ai vari tipi di gestione degli eventi.

Sintassi

TabbedView.ClickEventType := tipo evento

Quando letta

Restituisce un numero intero corrispondente al tipo di gestione dell'evento di cambio pagina della TabbewView.

Quando impostata

Imposta il tipo di gestione dell'evento di cambio pagina della TabbewView.

  • La modifica del tipo di gestione deve essere fatta nell'evento Load della videata, altrimenti l'informazione non viene acquisita dal browser.

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

Vedi Anche

  • Event Types (lista valori)
  • Change Page (evento)
  • Load (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum