Bonjour !
Je reviens avec le même problème, ou presque.
Ca se passe dans le formulaire "ReportingAdh"
J'aimerais :
- qu'en appuyant sur le bouton "ReportingAdh"
- l'état "ReportingAdh" s'affiche
- en filtrant selon ce qui est mis dans le menu déroulant "MenuDeroulant"
MAIS, quand j'appuie, ça ouvre une fenêtre me demandant l'abréviation au lieu de prendre ce qui est dans le menu déroulant.
Voici ce qui est dans le menu déroulant :
SELECT Consultants.Abréviation FROM Consultants ORDER BY [Abréviation];
- L'Etat "ReportingAdh" va chercher les infos dans la table "Adherents".
- Dans cette table il y a un champs menu déroulant alimenté par la table "Consultants"
Voici le VBA du bouton "ReportingAdh":
Que faire svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub ReportingAdh_Click() On Error GoTo Err_ReportingAdh_Click DoCmd.OpenReport "ReportingAdh", acPreview, "", "[Abréviation]='" & Me.MenuDeroulant.Value & "'" Exit_ReportingAdh_Click: Exit Sub Err_ReportingAdh_Click: MsgBox Err.Description Resume Exit_ReportingAdh_Click End Sub
Merci !
(NB : si je tape l'abréviation dans la fenêtre, le filtre fonctionne)
Partager