Bonjour,
J'ai mis en place, à partir d'un formulaire, un filtre entre des dates pour afficher un graphique contenu dans un état.
Quand le graphique s'affiche, au lieu d'afficher uniquement les valeurs liées aux dates de la table, il prend également en compte les dates pour lesquelles il n'y a pas de valeur dans la table, résultat le graphique "s'étend".
Par exemple, j'ai trois valeurs qui sont saisies pour les dates du 27/06, 28/06, 01/07.
Quand j'applique mon filtre, le graphique se trace du 27/06 au 01/07, soit 5 jours, alors que je souhaiterais qu'il n'affiche que les dates sur lesquelles il y a une valeur, soit les 3 jours.
A savoir :
j'ai essayé d'autres méthodes :
- filtrer sur le champ date de la table à partir du formulaire en incluant deux fois le champ date dans le formulaire (une fois pour date début une fois pour date fin), mais ça ne fonctionne pas parce que lorsque que je choisis une date dans le calendrier en date début, il met la même date en date de fin (ça semble logique puisque c'est le même champ)
- filtrer directement via la requête en ajoutant des paramètres. Ca fonctionne mais ça ouvre des boites de dialogue qui s'affichent et sur lesquelles on doit renseigner la date et j'aime moins
Ci-dessous des imprime écran de ma base.
Le filtre dates sur le formulaire, créé à partir d'étiquettes en format date :
Le résultat du filtre sur le graphique inclu dans l'état, où on voit que le graphique "s'étend" sur les jours pour lesquels il n'y a pas de valeur dans la table
Le filtre utilisé dans la requête, classique qui va chercher les deux dates spécifiées dans le formulaire
Merci de votre aide.
Olivier
Partager