Requête sur périodes

Fermé
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 - Modifié par ButteDuLac le 28/08/2015 à 16:53
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 - 31 août 2015 à 20:28
Bonjour,

Je suis un peu embêtée dans la création d'une requête.

J'ai besoin, sur un champX (avec liste de 4 valeurs) d'avoir le nombre de chacune des valeurs pour une période donnée (période financière) ainsi que le nombre cumulatif pour l'année en cours (ou plutôt le nombre de périodes écoulées).

Par exemple, pour la période 5, s'étant terminée le 2015-08-22.

Je veux le nombre de ChampX(choix1), de ChampX(choix2), de ChampX(choix3) et de ChampX(choix4) pour période 5 (Entre 2015-07-26 et 2015-08-22) et le nombre cumulatif de chacun des choix pour les 5 périodes (soit Entre 2015-04-01 et 2015-08-22).

Exemple :
ChampX ||| Nb Pér5 ||| Nb cumul
Choix1 ||| 3 ||| 8
Choix2 ||| 1 ||| 4
Choix3 ||| 6 ||| 17
Choix4 ||| 4 ||| 9

Est-ce que ce serait dans une requête ou dans un état? Et selon l'option appropriée, comment devrais-je définir la requête ou l'état?

Est-ce possible, ou bien je dois absolument créer des requêtes séparées?

Quelqu'un peut m'aider?

Merci à l'avance!!!
                      • Pour ce qui est du tableau, désolée s'il sort tout croche, je ne sais pas comment inclure un tableau ici, et les tabulations ne fonctionnent pas! J'ai même essayé ce petit truc, mais en vain : https://www.commentcamarche.net/contents/504-tableau-html-table


(up)
A voir également:

2 réponses

ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 40
28 août 2015 à 20:06
Quelqu'un peut m'aider pour cette question, svp?
0
Bonjour,
Ta question n'est vraiment pas claire.
Je te conseillerai d'étudier la question du côté des requêtes croisées ou encore des formulaires "Tableau dynamique croisé"
Bonne suite
0
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 40
29 août 2015 à 21:14
J'ai pensé à une alternative.

Disons que plutôt de vouloir des trimestres dans mon TCD, je voudrais les redéfinir pour les périodes financières?
Dans notre établissement (c'est gouvernemental), il y a des périodes financières prédéfinies (13 par années) qui ne correspondent ni aux mois ni aux trimestres proposés par Access.
Est-ce que je peux quelque part définir ces périodes?

J'avais aussi pensé créer une table intitulée T_Periodes, avec les dates de début et dates de fin, ainsi qu'une clé qui correspondrait aux 13 périodes, puis dans ma table T_BB, une clé étrangère qui serait un champ calculé, selon la DDN_bebe, le numéro de période s'afficherait.

Ainsi, au lieu de me casser la tête à paramétrer toutes mes requêtes (ce qui oblige ensuite les utilisateurs à entrer les valeurs de paramètres chaque fois qu'ils interrogent la BDD), je n'aurais qu'à créer une requête basée sur le champ période.

Mais je ne suis pas trop sûre de mon affaire!

Je vais y réfléchir longuement et revenir poser ma question en tentant d'être plus claire! (Ça ira à lundi, car là, je vais essayer de profiter de ma fin de semaine... :o)
Désolée!!!
0
ButteDuLac Messages postés 495 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 24 octobre 2020 40
Modifié par ButteDuLac le 31/08/2015 à 20:33
Voici une précision.
Si je veux utiliser les TCD, il faudrait que je puisse définir les entêtes de colonnes comme étant des périodes, mais comme mes périodes ne sont pas des mois fixes (1er au dernier jour du mois), je ne peux pas utiliser « Comme AAAA-MM-* » pour définir chaque période.
Par exemple, la période 1 est du 2015-04-01 au 2015-05-02, la période 2, du 2015-05-03 au 2015-05-30, etc.
Voici en fait un aperçu du besoin, le rapport périodique qu'on voudrait extraire de la BDD.
http://www.cjoint.com/c/EHFsG6sHTa0
On m'a remis cela et on me demande de faire parler la BDD pour avoir ces mêmes informations!
Si je créée une requête pour chaque période, ça risque d'être long et fastidieux! J'aimerais donc en arriver à un État dans lequel on retrouverait toutes ces informations. Mais si c'est impossible, au moins avoir une période à la fois avec le cumul de cette période et des périodes qui l'ont précédée.
0