Bonjour,
Mon problème est le suivant je cherche à faire un filtre de mes données entre deux dates saisies dans deux zone texte.
Cette requête fonctionne :
Cependant quand je souhaite l'intégrer à un TRANSFORM, la requête ne reconnaît pas les valeurs de mon formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT BASE.[Date Fact] FROM BASE WHERE BASE.[Date Fact] BETWEEN [Forms].[Dashboard].[ddebut].[Value] AND [Forms].[Dashboard].[dfin].[Value]
Voilàa le code que j'ai essayé :
Le but est de développer un filtre dynamique donc de créer la requête sous vba et l'injecter dans un graphique.RowSource
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 TRANSFORM Sum(BASE.[VALEUR]) AS [Somme] SELECT Month([BASE].[Date Fact]) AS Expr1 FROM BASE WHERE BASE.[Date Fact] BETWEEN ([Forms].[Dashboard].[ddebut].[Value]) AND ([Forms].[Dashboard].[dfin].[Value]) GROUP BY Month([BASE].[Date Fact]) ORDER BY Month([BASE].[Date Fact]) PIVOT Year([BASE].[Date Fact]) & ' - ' & BASE.[VALEUR];
Pourriez-vous m'aider, svp ?
Cdt
Partager