Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
chadliagabsi
Creator II
Creator II

Show sheet for any users

Bonjour,

J'ai voulu sécuriser mes feuilles selon des users. J'ai essayé pour sécuriser une page en mettant dans l'expression de la feuille l'expression suivante;

=OSUSER()='ADMIN' or OSUSER()=44

sachant que les valeurs mises sont des ID que je l'ai mis dans ma section access.

Mais en exécutant la page est disparu et je n'arrive pas à la récuperer meme si je me connecte comme ADMIN or USER 44.

Merci.

Bien cordialement,

1 Solution

Accepted Solutions
Anil_Babu_Samineni

Sheet Level Security.qvw

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful

View solution in original post

6 Replies
Anil_Babu_Samineni

Cela renvoie toujours faux, même si vous vous êtes connecté correctement.

=OSUSER()='ADMIN' or OSUSER()=44

Ainsi, pour corriger et entrer dans le travail peut être utiliser ceci pour activer la condition de l'onglet général

If(Match(OSUSER(), 'ADMIN'),1,0)

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
chadliagabsi
Creator II
Creator II
Author

Pareil , j'ai utilisé votre expression la feuille a été disparu .

Anil_Babu_Samineni

Considérons que nous avons un exemple comme ça?

Si vous avez 4 feuilles, supposez sheet1, sheet2, sheet3, sheet4. De ADMIN quelle feuille vous allez cacher si Access from ADMIN

Section Access;

Load * Inline [

Accès, nom d'utilisateur, mot de passe

ADMIN, ADMIN, 123

USER, 44, 1234

];

Section Application;

Alors, enfin, si l'utilisateur s'est connecté en ADMIN ce que vous allez avoir?

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
vvvvvvizard
Partner - Specialist
Partner - Specialist

conditional hide and show of a sheet

=if(osuser()=44 or osuser()=admin,1,0)

chadliagabsi
Creator II
Creator II
Author

Mon souci  n'est pas l'admin, il peut accéder à toutes les feuilles je veux donner à certains users le droit de voir certaines feuilles comme user 44 a le droit de voir qu'une seule.

Anil_Babu_Samineni

Sheet Level Security.qvw

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful