Bonjour,
J'ai un formulaire comprenant une zone déroulante
Lordque j'affiche la liste et que je sélectionne une valeur de la liste,
quel est l'évènement que je peux gérer.
Merci
Bonjour,
J'ai un formulaire comprenant une zone déroulante
Lordque j'affiche la liste et que je sélectionne une valeur de la liste,
quel est l'évènement que je peux gérer.
Merci
Bonjour,
Cela dépend de ce que tu veux effectuer comme action après ton choix....![]()
Sinon, tous les événements contenus dans l'onglet "Evénements" de ton contrôle Zone de liste sont disponibles:
AvantMAJ, AprèsMAJ.......Sur clic, .........
Que veux tu faire exactement ....![]()
FreeAccess
"Petit à petit l'araignée tisse sa toile"
La zone est un code article.
Sur base de ce que j'encode, je veux accéder à la table produit pour charger un recorset.
Cela marche avec l'évènement "Change" mais jai un souci à l'ouverture de mon recorset
J'ai une erreur 3061 'Trop peu de paramètres :1 attendu' et je ne vois pas où est l'erreur
Voici le code
D'avance merci si vous pouvez m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub ARTICLE_Change() ' Initialisation de la ligne du formulaire Dim dbsmat As Database Dim rstprod As Recordset Dim rstGesgen As Recordset Set dbsmat = OpenDatabase("G:\materiaux\mat.mdb") Set rstprod = dbsmat.OpenRecordset("Select pro_num, pro_nom, pro_unite, pro_pa, pro_pv From Tbl_prod where pro_num = article", dbOpenDynaset)
Pourquoi faire compliquer.....La zone est un code article.
Sur base de ce que j'encode, je veux accéder à la table produit pour charger un recorset.
je pense que tu as déjà un formulaire de créé pour visualiser les enregistrements de ta table "Tbl_prod "......
Ici, pour pouvoir accéder directement à l'enregistrement correspondant au choix effectué dans ta zone de liste, il suffit de créer une Zone de liste déroulante directement sur ce formualire en t'aidant de l'assistant.
Tu choisie la troisième option "Rechercher un enregistrement dans mon formulaire basé sur la valeur que j'ai sélectionnée dans la liste déroulante"
Maintenant, dès que tu effectura un choix dans ta zone de liste, l'enregistrement correpondant sera affiché....![]()
Cela peut-il correspondre à ton problème...![]()
FreeAccess
"Petit à petit l'araignée tisse sa toile"
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