BUT
Cette fonction permet de récupérer les objets accessibles ou interdits à un utilisateur.
Cette fonction est disponible pour les requêtes de type REB.
TYPE
CARACTERE (rubrique fonction gestion ; libellé : Droits sur les objets applicatifs).
SYNTAXE
Variable = DROITS-OBJETS ( UTILISATEUR/CLASSE = Utilisateur ou Classe,
FILTRE = Objets accessibles ou Objets NON accessibles,
TYPE = Types objets ou Tous,
DOMAINE = Domaine ou Tous,
FAMILLE = Famille ou Toutes,
SOUS-FAMILLE = Sous-famille ou Toutes)
PARAMETRES
|
Paramètre |
E/S |
O |
Type |
Description |
|
UTILISATEUR/CLASSE |
E |
Oui |
Caractère |
Référence utilisateur our référence classe d’utilisateur parmis celles définies dans DIAPASON. |
|
FILTRE |
E |
O |
Caractère |
OBJETS-ACCESSIBLES : cette action demande à DIAPASON de donner dans la liste de sortie les objets accessibles par l’utilisateur. OBJETS-NON-ACCESSIBLES : cette action demande à DIAPASON de donner dans la liste de sortie les objets interdits à l’utilisateur. |
|
TYPE |
E |
O |
Caractère |
Précise le type d’objet à retourner, ou « TOUS » pour tous les types. |
|
DOMAINE |
E |
|
Caractère |
Précise le domaine des objets à retourner, ou « TOUS » pour tous les domaines. |
|
FAMILLE |
E |
|
Caractère |
Précise la famille des objets à retourner, ou « TOUTES » pour toutes les familles d’objets. |
|
SOUS-FAMILLE |
E |
|
Caractère |
Précise la sous-famille des objets à retourner, ou « TOUTES » pour toutes les sous-familles d’objets. |
En sortie, la liste standard WfDroitObj contient la représentation sous la forme suivante :
|
Nom |
T |
Désignation |
Commentaire |
|
ObjTyp |
C |
Type Objet |
|
|
ObjDom |
C |
Domaine Objet |
|
|
ObjFam |
C |
Famille Objet |
|
|
ObjSFa |
C |
Sous-famille Objet |
|
|
ObjRef |
C |
Référence Objet |
|
|
ObjDes |
C |
Désignation Objet |
|
|
AppRef |
C |
Application Objet |
Renseigné uniquement pour les objets applicatifs |
|
CtxRef |
C |
Contexte Objet |
Renseigné uniquement pour les objets applicatifs |
|
ActRef |
C |
|
Renseigné uniquement pour les objets applicatifs ; un enregistrement de WfDroit par action. |
|
ActLib |
C |
|
Renseigné uniquement pour les objets applicatifs ; un enregistrement de WfDroit par action. |
EXEMPLE
VLO.Fct = DROITS-OBJETS( UTILISATEUR/CLASSE= CLO."ISIA" , FILTRE= OBJETS-ACCESSIBLES , TYPE= TOUS , DOMAINE= TOUS , FAMILLE= TOUTES , SOUS-FAMILLE= TOUTES )
Cette instruction alimente la liste WfDroit avec tous les objets de tous les types accessibles à l’utilisateur « ISIA », c’est-à-dire l’intégralité des objets présents pour la société courante.
NOTES
Cette fonction est également disponible avec une interface utilisateur sous forme de liste depuis la définition des utilisateurs (actions « Objets Accessibles » et « Objets Interdits »).