{Access} Récupérer l'utilisateur dans requête

Résolu/Fermé
LeBihan Messages postés 4 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 8 septembre 2009 - 1 sept. 2009 à 17:19
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 - 8 sept. 2009 à 16:39
Bonjour,

J'ouvre un formulaire à l'aide d'une requête. Par contre, j'aimerais ouvrir les enregistrement qui sont identifié à l'utilisateur seulement.

Je voudrais donc trouver une façon de "coder" quelque chose dans la section "critère" de mon champ #util qui irait me chercher l'utilisateur courant et ainsi sortir que les bons enregistrements.

Merci beaucoup !

8 réponses

moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
1 sept. 2009 à 18:57
c'est a dire quel est le lien entre les enregistrement recherché et la personne?
1
LeBihan Messages postés 4 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 8 septembre 2009
1 sept. 2009 à 19:06
J'ai une table qui contient les infos personnelles de chaque "employés". Elle est lier à une table qui contient plusieurs mandats et plusieurs feuille de temps. Je voudrais qu'un employé ne puisse voir que ses feuilles de temps à lui en utilisant son code utilisateur système (que je suis capable d'aller chercher en VB mais pas en requete)...
0
incaout Messages postés 347 Date d'inscription lundi 8 septembre 2008 Statut Membre Dernière intervention 15 novembre 2012 74
1 sept. 2009 à 19:11
Salut.

Peut être en utilisant le paramètre OpenArgs de la commande docmd.open, pour passer ton identifiant utilisateur. A ce moment tu peux récupérer cette valeur dans la propriété form.openargs du formulaire ouvert.

A voir si cela peut correspondre à ce que tu veux.

Cdlt

IC
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
1 sept. 2009 à 19:27
il faut que tu ouvre ton formulaire pour critere le nom grace a currentuser
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
1 sept. 2009 à 19:55
Dim test As Variant
test = CurrentUser

DoCmd.OpenForm "ton formulaire", , , "nom = '" & test & "'"

voila ce que tu devrais essayé mais bien sur le nom d utilisateur que tu donne dans la securité de la base doit etre le meme que celui enttre ds ta B.D
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
5 sept. 2009 à 19:39
merci pour le suivi !!!!!!!!!!

Vive le respect
0
LeBihan Messages postés 4 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 8 septembre 2009
8 sept. 2009 à 16:13
Désolé, j'étais à l'extérieur pour les 5 derniers jours.

J'ai trouvé une solution à mon problème en utilisant vos éléments de réponses.

J'ai créé un formulaire d'accueil avec un "bouton" qui ouvre mon formulaire d'archive. J'ai ainsi pu utiliser le nom d'utilisateur que je vais chercher dans le système et ouvrir seulement les enregistrement qui y sont lié.

Merci pour tout !
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
8 sept. 2009 à 16:39
merci pour le suivant bon couage pour la suite
0