{Access} Récupérer l'utilisateur dans requête [Résolu/Fermé]
Signaler
LeBihan
moiced59
- Messages postés
- 4
- Date d'inscription
- lundi 12 mars 2007
- Statut
- Membre
- Dernière intervention
- 8 septembre 2009
moiced59
- Messages postés
- 1144
- Date d'inscription
- samedi 15 novembre 2008
- Statut
- Membre
- Dernière intervention
- 18 août 2014
A voir également:
- {Access} Récupérer l'utilisateur dans requête
- {Access} Récupérer l'utilisateur dans requête ✓ - Forum - Access
- Récupérer pseudo utilisateur pour requète SQL ✓ - Forum - PHP
- {Access} recuperer resultat d une requete ✓ - Forum - Access
- Access l'opération doit utiliser une requête qui peut être mise à jour - Forum - Access
- {Access} Utilisation de requete Update sous vb ✓ - Forum - Access
8 réponses
moiced59
- Messages postés
- 1144
- Date d'inscription
- samedi 15 novembre 2008
- Statut
- Membre
- Dernière intervention
- 18 août 2014
c'est a dire quel est le lien entre les enregistrement recherché et la personne?
LeBihan
- Messages postés
- 4
- Date d'inscription
- lundi 12 mars 2007
- Statut
- Membre
- Dernière intervention
- 8 septembre 2009
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)...
incaout
- Messages postés
- 347
- Date d'inscription
- lundi 8 septembre 2008
- Statut
- Membre
- Dernière intervention
- 15 novembre 2012
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
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
moiced59
- Messages postés
- 1144
- Date d'inscription
- samedi 15 novembre 2008
- Statut
- Membre
- Dernière intervention
- 18 août 2014
il faut que tu ouvre ton formulaire pour critere le nom grace a currentuser
moiced59
- Messages postés
- 1144
- Date d'inscription
- samedi 15 novembre 2008
- Statut
- Membre
- Dernière intervention
- 18 août 2014
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
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
moiced59
- Messages postés
- 1144
- Date d'inscription
- samedi 15 novembre 2008
- Statut
- Membre
- Dernière intervention
- 18 août 2014
merci pour le suivi !!!!!!!!!!
Vive le respect
Vive le respect
LeBihan
- Messages postés
- 4
- Date d'inscription
- lundi 12 mars 2007
- Statut
- Membre
- Dernière intervention
- 8 septembre 2009
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 !
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 !