RD3: Personalizzazione eventi RD3

copia link

Descrizione

Nel framework RD3 esistono diversi modi per gestire gli eventi che avvengono nel presentation manager. Le modalità di base sono le seguenti:

  • Lato Client: l'evento viene gestito anche lato client, per esempio se un pannello viene portato nel layout dettaglio, questa operazione viene eseguita dal client, senza aspettare che il server abbia ricevuto il messaggio.
  • Lato Server: l'evento viene gestito anche lato server, quindi esso viene inviato al server che ne calcolerà le conseguenze e aggiornerà il client.
  • Immediato: l'evento viene immediatamente inviato al server, non si attendono altri eventi prima della notifica.
  • Bloccante: l'evento viene immediatamente inviato al server e l'interfaccia utente rimane bloccata, mostrando una clessidra fino a quando il server non risponde.
La modalità predefinita di gestione degli eventi massimizza l'interattività dell'applicazione, tuttavia a volte potrebbe essere fuorviante per l'utente. Ad esempio se si modificano gli stili visuali dei campi di un pannello a seconda del layout visualizzato (lista o dettaglio) è possibile che il pannello cambi gli stili visuali con un leggero ritardo rispetto al cambio di layout in quanto esso avviene immediatamente lato client, mentre il cambio degli stili visuali avviene come risposta dal server all'evento di cambio layout.

Nella versione 8.1 è possibile modificare il tipo di gestione degli eventi per ogni oggetto visuale dell'applicazione in modo da regolarlo in base agli effetti che tale evento ha nella specifica applicazione. Questa regolazione avviene impostando le seguenti nuove proprietà degli oggetti visuali al valore più appropriato (vedi lista valori EventTypes).

Funzionalità interessate

Personalizzazione della modalità con cui vengono gestiti gli eventi in RD3.

Ultima modifica: 25/10/2016 / Validità: da 8.1.3650