bonjour
bonjour
Bonjour et bienvenue...
N'oublie pas que tu as une et une option de recherche
regarde ici:comment faire s' afficher des petites **** quand un mot de passe est demandé
http://access.developpez.com/faq/?pa...AffMdpInPutBox
FreeAccess
"Petit à petit l'araignée tisse sa toile"
Ta sélection des utilisateurs se fait comment ?
salut
c'est dans l'evenement "sur ouverture" de ton formulaire "gestion de la discotheque" que tu mets du code; tu utilises la securité niveau utilisateur?
@+
EDIT:
va voir ici:
http://access.developpez.com/faq/?pa...AdminConnected
Connaissant le nom de l'utilisateur, il te suffit simplement d'afficher ou de cacher tes contrôles sur l'événement On_Current du formulaire.
Attention que cette approche ne tient absolument pas compte des impératifs de sécurité. C'est juste une méthode simple pour afficher ou cacher des choses aux utilisateurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If Utilisateur = "Disquaire" then MonControle.visible = true Else MonControle.visible = false end if
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Imaginons que mon bouton s' appelle Commande.
Que dois je tappez pour qu' il ne s' affiche que sous certaines conditions ?
Cà peut fonctionner sur n'importe quel contrôle d'un formulaire, un TextBox, ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub MonForm_OnCurrent() If Utilisateur = "Disquaire" then Commande.visible = true Else Commande.visible = false end if End Sub
On peut aussi mettre la condition sur le logon name.
Alors il faut aller rechercher cette variable dans le système avec la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim Utilisateur as String Utilisateur = Environ("username")
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Malheureusement ça marche pas. J' ai tappé exactement le code ci dessus en changeant le nom du formulaire biensur.
As-tu activé l'exécution du code dans la propriété du formulaire.
Sur activation, il faut qu'il y aie Procédure événementielle.
Si ces conditions ne sont pas remplies, Access n'exécute pas le code.
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Ben j' ai pas vu de champ "activation". j' ai mis procedure evenementielle partout ou je le pouvais mais ça n' a toujours pas d' effet.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager