OVH Cloud OVH Cloud

Barre de menu conditionnelle

1 réponse
Avatar
Jer
bonjour je dispose de plusieurs formulaires, accessibles=20
soit en mode administrateur soit en mode utilisateur.
Je voudrais si je suis simple utilisateur avoir une barre=20
de menus limit=E9e (que j'ai d=E9ja cr=E9=E9e et qui me permet de=20
limiter les fonctions pour ne pas avoir la possibilit=E9=20
d'acc=E9der =E0 la structure des tables...)pour l'ensemble=20
des formulaires ouverts par la suite et avoir une barre=20
de menus et de base de donn=E9es par d=E9faut si je suis=20
administrateur.
en gros quel est le code qui permet d'afficher une barre=20
d'outils sur l'ensemble des formulaires?
Merci, bonne journ=E9e et bonne semaine

1 réponse

Avatar
Raymond [mvp]
Bonjour.

en premier lieu, prendre l'habitude de ne jamais modifier les barres
d'outils par défaut Access. Si tu as besoin de "morceaux" de barres d'outils
access, crées une nouvelle barre et incorpore les icônes que tu as besoin.
lors du chargement de ton application, tu peux tester l'utilisateur et
afficher ou non les barres que tu désires:
If Utilisateur Then
DoCmd.ShowToolbar "mabarre1", acToolbarYes
DoCmd.ShowToolbar "mabarre2", acToolbarYes
DoCmd.ShowToolbar "mabarre3", acToolbarNo
End If
If administrateur Then
DoCmd.ShowToolbar "mabarre1", acToolbarNo
DoCmd.ShowToolbar "mabarre2", acToolbarNo
DoCmd.ShowToolbar "mabarre3", acToolbarYes
End If


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jer" a écrit dans le message de
news:1149801c44170$ce26fa20$
bonjour je dispose de plusieurs formulaires, accessibles
soit en mode administrateur soit en mode utilisateur.
Je voudrais si je suis simple utilisateur avoir une barre
de menus limitée (que j'ai déja créée et qui me permet de
limiter les fonctions pour ne pas avoir la possibilité
d'accéder à la structure des tables...)pour l'ensemble
des formulaires ouverts par la suite et avoir une barre
de menus et de base de données par défaut si je suis
administrateur.
en gros quel est le code qui permet d'afficher une barre
d'outils sur l'ensemble des formulaires?
Merci, bonne journée et bonne semaine