Progettare l’interfaccia utente per diversi utenti¶
Premessa
Di seguito sono indicate alcune procedure tipiche per progettare un’interfaccia utente con elementi che variano dinamicamente a seconda dell’utente. Tutte queste procedure sfruttano l’alias {Session}.
Prerequisiti
Per eseguire le procedure illustrate di seguito è necessario aver configurato utenti e gruppi (vedere Configurare utenti e gruppi).
Impostare un’etichetta per visualizzare il nome dell’utente corrente
Creare un oggetto Etichetta.
Nella proprietà Testo impostare un collegamento dinamico con Alias > {Session} > Session > User > Utente, poi fare clic su Seleziona
Nota
il valore della proprietà Testo è così determinato dall’attributo BrowseName dell’oggetto corrispondente all’utente corrente.
Mostrare un oggetto solo a un gruppo di utenti
Selezionare l’oggetto grafico desiderato.
Nella proprietà Visibilità impostare un collegamento dinamico con Alias > {Session} > Session > Groups, poi fare clic su Seleziona
Selezionare il gruppo abilitato alla visualizzazione dell’oggetto grafico, poi fare clic su Seleziona.
Nota
la proprietà Visibilità di un oggetto grafico ha un valore booleano. Se l’utente corrente a runtime fa parte del gruppo selezionato, il valore della proprietà a runtime viene impostato su Vero e l’oggetto è quindi visibile.
Vedi anche
Concetti correlati
Procedure correlate