Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/01/2011, 16h26   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 20
Points : 1
Points : 1
Par défaut exécution requete avec paramètre sur double clic

Bonjour,

Je souhaite déclencher une requete sur double clic dans un formulaire.
Ma requete effectue une recherche des TarifAchat sur ma table AchatLig suivant un paramètre ArtRef que je tape au lancement de la requête.

2 problèmes:
- Comment éviter la saisie de mon ArtRef, en lui disant que la case sur laquelle je doubleclique, est égale au paramètre que je veux rentrer
- comment effectuer la saisie suivant un masque de saisie ( pour éviter les fautes de frappe dans la forme), si je n'arrive pas à automatisé le problème ci dessus.

si quelqu'un a une petite idée ou un autre façon de faire.
merci d'avance
jacky88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 16h35   #2
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bonjour,

On va peut-être commencer par prendre les problèmes dans l'ordre....
Citation:
...effectuer la saisie suivant un masque de saisie...je n'arrive pas à automatisé
As-tu fait un essai avec la propriété "Masque de saisie" de tes contrôles
Quel type de masque souhaite-tu avoir

....ensuite on pourra passer à cela..
Citation:
en lui disant que la case sur laquelle je doubleclique, est égale au paramètre que je veux rentrer
Intéresse toi à .Value de ton contrôle

[EDIT]
Pour que tu puisse mieux comprendre.....
Sur l'événement "Sur clic" ou "Sur double clic" de ton contrôle, tape le code suivant (il t'affichera la valeur (Value) contenue dans ce contrôle..)
Code :
1
2
3
Private Sub MonChamp_DblClick(Cancel As Integer)
MsgBox Me.MonChamp.Value
End Sub
...bien sur, tu modifie les noms des contrôles par rapport à ton application...
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2011, 20h37   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 20
Points : 1
Points : 1
Citation:
Envoyé par FreeAccess Voir le message
As-tu fait un essai avec la propriété "Masque de saisie" de tes contrôles
Quel type de masque souhaite-tu avoir
...
Masque de saisie : " LL\-LLL\-AAAAA\-AA;0; " je sais pas ou rentré ce masque pour mon paramètre de requête.


Citation:
Envoyé par FreeAccess Voir le message

[EDIT]
Pour que tu puisse mieux comprendre.....
Sur l'événement "Sur clic" ou "Sur double clic" de ton contrôle, tape le code suivant (il t'affichera la valeur (Value) contenue dans ce contrôle..)
Code :
1
2
3
Private Sub MonChamp_DblClick(Cancel As Integer)
MsgBox Me.MonChamp.Value
End Sub
il doit me manquer la co mmande qui ouvre ou execute ma requete.
ma requete s'appelle " RechercheTarifAchat "
mon paramètre de requete s'appelle " ReferenceArticle "
j'y connais absolument rien en VB ! merci de ton aide...
jacky88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 12h20   #4
Invité de passage
 
Inscription : décembre 2010
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 20
Points : 1
Points : 1
pour ouvrir ma requête, j'ai essayé :

Code :
1
2
3
Private Sub Form_DblClick(Cancel As Integer)
DoCmd.OpenQuery "RechercheTarifAchat"
End Sub
Y'as rien qui se passe....
jacky88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 08h12   #5
Invité de passage
 
Inscription : décembre 2010
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 20
Points : 1
Points : 1
je me permets de relancé mon problème...
si quelqu'un à une petite idée...j'ai toujours pas trouvé.

merci
jacky88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h04.


 
 
 
 
Partenaires

Hébergement Web