English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 7.1.3300
  • Correzioni

RTC: Procedura RTC Enable Role e aggiornamento menù

copia link

Descrizione del difetto

Errata visualizzazione del menù qualora la procedura RTCEnableRole venisse chiamata durante l'utilizzo dell'applicazione WEB a seguito del click dell'utente su un oggetto attivo nella videata. Il problema si manifestava se l'attivazione del ruolo richiedeva la modifica allo stato di abilitazione e/o visibilità di voci di menù mostrate all'utente al momento del click. In questo caso occorreva premere il tasto funzione F5 per aggiornare la visualizzazione.

Effetti del malfunzionamento

  • Il ruolo fornito come parametro alla procedura RTCEnableRole veniva applicato correttamente ma la visualizzazione del menù poteva risultare non corretta.

Soluzioni

E' sufficiente, dopo l'attivazione del ruolo, nascondere e rendere nuovamente visibile il menù valorizzando la proprietà SuppressMenu (per forzare il modulo AJAX ad aggiornare la visualizzazione del menù) mediante le seguenti righe di codice:

Applicazione.SuppressMenu = False;
Applicazione.SuppressMenu = True;
In alternativa è possibile effettuare la chiamata
OpenDocument([NOMEAPPLICAZIONE].aspx, false, ??) in C#
OpenDocument([NOMEAPPLICAZIONE].htm, false, ??) in Java
per aggiornare l'intera videata del browser.

Funzionalità interessate

L'applicazione di un ruolo mediante la procedura RTCEnableRole in un evento o procedura successivi all'evento AfterLogin.

Note

  • Questo difetto è stato corretto nella versione 7.1.3300.
  • Il problema è mitigato dal fatto che se l'applicazione del ruolo nasconde, per esempio, una voce di menù e a causa del difetto tale voce di menù rimane visibile, quando l'utente tale voce di menù il sistema non esegue nessuna operazione in quanto internamente tale voce di menù risulta non visibile anche se mostrata a video.

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

Vedi anche

  • RTC Enable Role (procedura)
  • Suppress Menu (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum