|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 7 ![]() |
Bonjour,
Je cherche à réaliser un truc certainement très simple sur ACCESS, mais étant débutant ...je sèche. Imaginons : J'ai une table avec 4 champs NOM DATE MATIERE NOTE Je voudrai pouvoir dans un formulaire en liste, rentrer une note pour un elève, en saisissant son nom, la date, sa matière et sa note, mais je voudrai en même temps voir s'afficher dans une 5 ieme colonne, la somme de ses notes jusqu'à aujourd'hui par matière, mais seulement en tant qu'info. Comment puis je faire ? Voici ce que je voudrai voir : MARTIN 04/01/2011 FRANCAIS 13 143 MARTIN 03/01/2011 FRANCAIS 20 130 MARTIN 03/01/2011 FRANCAIS 10 110 MARTIN 03/01/2011 MATH 19 200 - Je veux donc voir toutes les notes de MARTIN classées par date - je veux pouvoir rajouter un enregistrement, sans bien sûr toucher à la 5ième colonne des totaux (avec si possible un recalcul automatique des totaux) - je voudrai si possible que le calcul des sommes se mette à jour en fonction des dates...pour le 03/01/2011, il me faudrait la somme des notes en MATHS par exemple jusqu'au 03/01. Je ne sais pas du tout par quel bout prendre ce problème...et si c'est possible sans rentrer dans le VBA Merci beaucoup pour votre aide ou vos conseils.. Salutations Christophe |
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Citation:
Etape 1 : créer un formulaire A qui permet d’ajouter une nouvelle note pour un élève. Etape 2 : créer un formulaire B qui liste les notes classées par date pour un élève et une matière déterminés. Etape 3 : faire en sorte que les paramètres (élève, matière) du B soient ceux de l’enregistrement courant du A. Etape 4 : Ajouter à A, le formulaire B en tant que sous-formulaire. Etape 5 : pour la 5e colonne : utiliser la fonction de domaine : sum. Citation:
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 7 ![]() |
Merci beaucoup pour votre aide.....Je n'avais pas pensé à la démarche de créer un sopus formulaire dans un autre ...je vais essayer cela... Pour le VB, cela me fait assez peur ...mais je suis tout à fait ouvert à toute forme d'aide ...si vous avez des exemples, c'est avec grand plaisir que je les étudierai. Encore merci pour tout Salutations Christophe |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Reviens dans cette discussion au fur et à mesure de ta progression.
Nous verrons alors ensemble comment mettre ton pied dans l'étrier ! |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 7 ![]() |
Bonjour,
Merci pour votre aide... J'avance... J'ai créé mes 2 formulaires et j'ai créé un formulaire avec mon sous formulaire associé... J'arrive maintenant à avoir MARTIN 04/01/2011 FRANCAIS 13 et quand je clique sur le petit + à gauche de MARTIN, il m'affiche bien la somme des notes pour MARTIN. En fait dans mon sous formulaire, j'ai juste fait un regroupement sur le nom, et une somme sur les notes... C'est déjà pas mal, mais j'ai encore plusieurs problèmes... 1 - je n'arrive pas à rajouter ma colonne cumul à la fin de ma liste de données, mais seulement en cliquant sur le petit + 2 - je n'arriva pas à comprendre comment je peux faire varier ma somme de notes en fonction de la date (somme jusqu'à la date de l'enregistrement) 3 - lié certainement au 2 : je ne vois pas comment utiliser la fonction SOMDOM pour ma 5 ième colonne.. Encore merci pour votre aide salutations Christophe |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com