Passa al contenuto principale

Ciclo Attivo

Ciclo Attivo


Percorso funzione

Codice Modulo Release Data
DE0 MUR - Regole maschera utente
6.6.0.1 01/12/2020

MUR - REGOLE MASCHERA UTENTE

Percorso funzione

DE0          

Con la versione 7.2.0.0 di SBH server e browser sono state introdotte le operazioni MUR (Mask User Rules o Regole Maschera Utente).33
Lo scopo delle operazioni MUR è dare la possibilità di la visualizzazione, la modifica e l’uso dei campi delle maschere a specifici utenti. Ad esempio, mediante esse è possibile stabilire quali utenti possano visualizzare e/o modificare il campo contenente il prezzo di un articolo in una particolare schermata di eSIGEA/SIGEAdb.
Al momento sono implementate solo sui campi delle maschere FORM (non data-grid).
Le regole sono preservate sul server di eSIGEA/SIGEAdb e vengono inviate all’SBH dopo il login dell’utente.

6601 00 01

 

VISUALIZZAZIONE DELLE REGOLE MUR ESISTENTI SU UN CAMPO

Percorso funzione

DE0          

Per vedere facilmente se su un campo sono attive regole MUR si possono visualizzare le info del campo cliccando il taso maiuscolo (shift) e il bottone destro del mouse sul campo di interesse.

6601 00 02

Inoltre (solo per i campi editabili) viene visualizzato con un segno nell’angolo inferiore destro

 

MODIFICA DELLE REGOLE MUR SUI CAMPI DI UNA MASCHERA

Percorso funzione

DE0          

Per operare va tenuto presente che le regole MUR sono specifiche per ciascun utente (anche se son facilmente duplicabili su altri utenti) nell’ambito di una maschera. Per modificare le regole MUR di una maschera è necessario avere una security class uguale o inferiore ad 1, in tal caso nell’ambito di una GET-SCREEN (ossia quando un campo ha focus) premendo col tasto destro del mouse su un campo non data-grid ( anche diverso da quello che correntemente ha il focus) simultaneamente al tasto CTRL si aprirà la relativa dialog:

6601 00 03

Nell’area superiore destra sono visualizzate la maschera il campo e l’utente su cui si sta operando

6601 00 04

I pulsanti sottostanti permettono di:

6601 00 05

•    Duplicare le regole di tutti i campi di una maschera impostate per l’utente selezionato mediante una dialog in cui selezionare (viene proposto quello correntemente selezionato) e fleggando gli utenti su cui copiare le regole

 6601 00 06

N.B. le modifiche sono salvate solo quando viene premuto OK nella dialog precedente

•    Rimuovere tutte le regole della maschera dall’utente selezionato
•    Ripristinare le regole dell’utente a prima delle modifiche

Nell’area superiore sinistra sono visualizzati gli utenti su cui si può operare
All’apertura della dialog sono selezionati l’utente corrente è il campo su cui si è cliccato.

 6601 00 07

Si può impostare un filtro sul nome impostando il relativo campo e premendo il bottone accanto (verranno visualizzati solo gli utenti con nome contenente il testo specificato o tutti se il campo è vuoto)

La prima colonna indica la presenza di regole per l’utente già prima delle modifiche
La seconda è indica se almeno una regola è stata cambiata

Sotto si può selezionare il campo della maschera su cui vanno modificate le regole:

 6601 00 08

Si può impostare un filtro sul nome impostando il relativo campo e premendo il bottone accanto (verranno visualizzati solo i campi con nome contenente il testo specificato o tutti se il campo è vuoto)

La prima colonna indica la presenza di regole per il campo selezionato e l’utente selezionato già prima delle modifiche
La seconda è indica se almeno una regola è stata cambiata (sempre per campo ed utente selezioato)
 
Se disponibile (per i campi edit) è mostrata la lista dei valori previsti per il canmpo

 6601 00 09

Sotto sono mostrate le regole MUR per l’utente ed il campo selezionato prima e dopo le modifiche

Regole per un campo edit

 6601 00 10

Regole per un campo bottone (bottone con icona) o label (bottone con testo)

 6601 00 11

 

RIMOZIONE DI TUTTE LE REGOLE MUR DI UN UTENTE

Percorso funzione

DE0          

L’operazione è disponibile durante le GET-SCREEN se l’utente corrente ha security class minore o uguale a 1 nel menu configurazione->Regole MUR - >Rimuovi regole MUR

 6601 00 12

Comparirà la seguente dialog

 6601 00 13

Fleggare gli utenti per cui vanno rimosse tutte le regole MUR (ossia per tutte le maschere)

 

DUPLICA DI TUTTE LE REGOLE MUR DI UN UTENTE

Percorso funzione

DE0          

L’operazione è disponibile durante le GET-SCREEN se l’utente corrente ha security class minore o uguale a 1 nel menu configurazione->Regole MUR - >Rimuovi regole MUR

 6601 00 14

Comparirà la seguente dialog

 6601 00 15

Selezionare l’utente da cui vanno copiate tutte le regole (ossia le regole per tutte le maschere)

 6601 00 17

Quindi fleggare gli utenti su cui vanno copiate

 6601 00 18

Se fleggato prima della copia verranno rimosse tutte le regole precedenti per gli utenti di destinazione (altrimenti le regole per maschere che non avevano regole per l’utente sorgente verranno mantenute)

 6601 00 19