Bonjour,
j'essaie (depuis 2 jours) de filtrer la source d'un état à partir d'informations saisies dans un formulaire.
Mon utilisateur doit choisir, dans un formulaire -menu), un pays et une ville dans 2 listes déroulantes pour ne faire apparaitre dans un état que les informations du pays et de la ville.
L'idée étant que si aucune ville n'est saisie alors toutes les villes du pays doivent apparaître.
Ci-dessous la requete que j'ai mis dans la source de mon état.
Le problème est que la partie [T-offres].[Ville] n'est pas reconnue comme le nom et le champ de la table mais comme un paramètre. Du coup à chaque fois que le lance mon état, j'ai un pop up avec écrit paramètre....
Est-ce que quelqu'un a une petite idée sur la question ????
Un grand merci d'avance...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [T-Offres].Agent,[T-Offres].Ville FROM [T-Offres] WHERE ((([T-Offres].Ville)=IIf(IsNull([Formulaires]![F-Menu]![ville]),([T-offres].[Ville]),[Formulaires]![F-Menu]![ville])) AND (([T-Offres].Pays)=[Formulaires]![F-Menu]![pays]) AND (([T-Offres].Active)=Yes));
Partager