Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Liste déroulante + date (à passer en mois)

3 réponses
Avatar
herve70
Bonjour,
j'ai bien avanc=E9 dans mon projet, mais je suis de nouveau bloqu=E9;

- soit une table DONNEES avec des dates au format: 01/04/2008
- soit une requ=E8te qui cr=E9=E9e une table MOIS avec les dates regroup=E9e=
s
au format:
Mois: Format([Date];"mm/yyyy")
-soit un formulaire qui se rempli de avec la table MOIS

Probl=E8me:
j'ai cr=E9=E9 une requ=E8te avec la table DONNEES, et dans le champ date, la=

formule suivante:
[Formulaires]![Choix_mois]![Mois]

Quand j'ouvre le formulaire, les dates apparaissent bien, mais la
requ=E8te ne me donne que la saisie du 1er du mois choisi.

Comment faire pour avoir toutes les donn=E9es du mois concern=E9 ?
(j'ai essay=E9 des formules du type "Comme *[Formulaires]!
[Choix_mois_p=E9riscolaire]![Mois]*", et autres, mais rien ne marche.
Alors AU SECOURS........

Merci d'avance pour votre aide.

Herv=E9

3 réponses

Avatar
Raymond [mvp]
Bonjour.

tu parles de dates regroupées au format ([Date];"mm/yyyy"), donc tu perds la
notion de jours, ou est-ce seulement le tri de ta requête qui est à ce
format.
je pense qu'il vaudrait mieux afficher ta requête ici, pour ceux qui
auraient des idées.

--
@+
Raymond Access MVP http://OfficeSystemAccess.seneque.net/
http://officesystem.access.over-blog.com/
http://access2007.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/


"herve70" a écrit dans le message de news:

Bonjour,
j'ai bien avancé dans mon projet, mais je suis de nouveau bloqué;

- soit une table DONNEES avec des dates au format: 01/04/2008
- soit une requète qui créée une table MOIS avec les dates regroupées
au format:
Mois: Format([Date];"mm/yyyy")
-soit un formulaire qui se rempli de avec la table MOIS

Problème:
j'ai créé une requète avec la table DONNEES, et dans le champ date, la
formule suivante:
[Formulaires]![Choix_mois]![Mois]

Quand j'ouvre le formulaire, les dates apparaissent bien, mais la
requète ne me donne que la saisie du 1er du mois choisi.

Comment faire pour avoir toutes les données du mois concerné ?
(j'ai essayé des formules du type "Comme *[Formulaires]!
[Choix_mois_périscolaire]![Mois]*", et autres, mais rien ne marche.
Alors AU SECOURS........

Merci d'avance pour votre aide.

Hervé
Avatar
herve70
Une requête me transforme la date (JJ/MM/AAAA) en mois (MM/AAAA).
J'aurai souhaité qu'une liste déroulante me donne le choix de ces
mois, et qu'une requête liée puisse m'ouvrir toutes les opérations
concernant le mois choisi.

Cette nuit, j'ai eu une idée qui me dépanne:
quand je mets à jour le champ Date, j'allimente également un autre
champ avec la date en format (AAAAMM), ce qui me permets de trier
ensuite facilement le mois choisi.

Merci et bonne journée à tous
Avatar
Raymond [mvp]
pour ta liste déroulante tu peux indiquer dans le contenu:
SELECT Format([Madate],"mmmm yyyy") AS Lesmois FROM Table1 GROUP BY
Format([Madate],"mmmm yyyy"), Format([Madate],"yyyy mmmm") ORDER BY
Format([Madate],"yyyy mmmm");

ensuite tu places une clause where dans ta requête source du formulaire ou
un filtre en faisant la même comparaison.

--
@+
Raymond Access MVP http://OfficeSystemAccess.seneque.net/
http://officesystem.access.over-blog.com/
http://access2007.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/


"herve70" a écrit dans le message de news:

Une requête me transforme la date (JJ/MM/AAAA) en mois (MM/AAAA).
J'aurai souhaité qu'une liste déroulante me donne le choix de ces
mois, et qu'une requête liée puisse m'ouvrir toutes les opérations
concernant le mois choisi.

Cette nuit, j'ai eu une idée qui me dépanne:
quand je mets à jour le champ Date, j'allimente également un autre
champ avec la date en format (AAAAMM), ce qui me permets de trier
ensuite facilement le mois choisi.

Merci et bonne journée à tous