Regroupement des données dans une table
Résolu
Nyuiadzi
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
castours Messages postés 2955 Date d'inscription Statut Membre Dernière intervention -
castours Messages postés 2955 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de créer une bdd pour pouvoir enregistrer l'encaissement des recettes sur la base du plan comptable de l'institution. Le plan comptable est structuré en Chapitres, Articles et Sous Articles. Alors j'ai créé la table Chapitre avec champs
(ID, N°Chapitre, Libellés, Montant, Année), la table Article avec champs (ID, N°Article, Libellés, Montant, Année) et la table Sous Article avec avec champs (ID, N°Sous_Article, Libellés, Montant, Année). Les clé primaire sont sur les ID.
J'ai préenregistré ces trois tables conformément au plan comptable en ce qui concerne les champs , N°... et libellés.
J'ai créé une relation un-à-plusieurs entre ces tables (chapitre==>Article===>Sous Article) avec une jointure de type 3
Alors ma question: je voudrais qu'après avoir saisi le montant dans la table Sous Article (avec un formulaire), qu'il y ait un regroupement automatique des montants (somme) au niveau du champ montant des articles et des chapitres correspondants.
Je suis en train de créer une bdd pour pouvoir enregistrer l'encaissement des recettes sur la base du plan comptable de l'institution. Le plan comptable est structuré en Chapitres, Articles et Sous Articles. Alors j'ai créé la table Chapitre avec champs
(ID, N°Chapitre, Libellés, Montant, Année), la table Article avec champs (ID, N°Article, Libellés, Montant, Année) et la table Sous Article avec avec champs (ID, N°Sous_Article, Libellés, Montant, Année). Les clé primaire sont sur les ID.
J'ai préenregistré ces trois tables conformément au plan comptable en ce qui concerne les champs , N°... et libellés.
J'ai créé une relation un-à-plusieurs entre ces tables (chapitre==>Article===>Sous Article) avec une jointure de type 3
Alors ma question: je voudrais qu'après avoir saisi le montant dans la table Sous Article (avec un formulaire), qu'il y ait un regroupement automatique des montants (somme) au niveau du champ montant des articles et des chapitres correspondants.
A voir également:
- Regroupement des données dans une table
- Fuite données maif - Guide
- Table des matières word - Guide
- Table ascii - Guide
- Trier des données excel - Guide
- Table des caractères - Guide
1 réponse
Bonjour,
Je n'utilise pas Access, mais de ce que j'ai lu, comme il n'existe pas de trigger database, il faut utiliser les événements liés au formulaire ("avant insertion", "après insertion", "sur activation", etc.).
Donc dans ton formulaire de saisie tu pourrais mettre un événement "après insertion" qui cumule le montant saisi dans les 2 autres tables.
Hors sujet : le montant que tu saisis c'est quoi ? une prévision annuelle de recette, ou la saisie d'une recette ? Car dans ce dernier cas il te faudrait une autre table : Recette et c'est elle qui devrait être mise à jour par ton formulaire.
Cdlt
Je n'utilise pas Access, mais de ce que j'ai lu, comme il n'existe pas de trigger database, il faut utiliser les événements liés au formulaire ("avant insertion", "après insertion", "sur activation", etc.).
Donc dans ton formulaire de saisie tu pourrais mettre un événement "après insertion" qui cumule le montant saisi dans les 2 autres tables.
Hors sujet : le montant que tu saisis c'est quoi ? une prévision annuelle de recette, ou la saisie d'une recette ? Car dans ce dernier cas il te faudrait une autre table : Recette et c'est elle qui devrait être mise à jour par ton formulaire.
Cdlt
Donc pour moi au lieu de saisir à chaque fois les totaux pour les prévisions (chap, art etc) j'aimerai bien avoir ces totaux regroupés sous chapitre, article etc une fois saisi les détails liés aux sous compte. Merci
Tu peux essayer une requete analyse croisée qui te regroupera les sommes par articles et chapitres