En fonction d'un code donné, j'associe un identifiant de tableau(IdTableau). Chaque tableau à un nombre de lignes qui peut être variable. (Par exemple un tableau peut contenir une ligne ou 3, 4, etc..) Chaque ligne est associée à une référence du tableau. Et enfin pour chaque référence, on a une valeur qui peut être rempli ou pas.
Dans mon exemple:
On voit que Pour le cod1 et pour l'année 2006, on a un tableau de type "FF" qui a 2 lignes. la première ligne a une valeur de 45 la deuxième ligne une valeur de 50 un tableau de type "BB" qui a 1 ligne (valeur 75).
Pour le cod2 et pour l'année 2006, on a un tableau de type "FF" qui a 3 lignes. la première ligne a une valeur de 20 la deuxième ligne une valeur de 10 la troisième ligne une valeur de 5
Ce que j'aimerai obtenir:
Additionner toutes les lignes "refValeur" d'un tableau donné et d'un code donné:
on aurait donc pour le cod1 et l'année 2006, pour le tableau FF, la valeur 95.
Marsh Posté le 12-05-2006 à 10:31:23
Bonjour à tous,
Je dispose de la table suivante dans une base Access
Code|Annee|IdTableau|NumLigneTableau|ReferenceLigne|Valeur
cod1|2006|FF|1|ref1|Val1
cod1|2006|FF|1|ref2|Val2
cod1|2006|FF|1|refValeur|45
cod1|2006|FF|2|ref1|Val1
cod1|2006|FF|2|ref2|Val1
cod1|2006|FF|2|refValeur|50
cod1|2006|BB|1|ref1|Val1
cod1|2006|BB|1|ref2|Val2
cod1|2006|BB|1|refValeur|75
cod2|2006|FF|1|ref1|Val1
cod2|2006|FF|1|ref1|Val1
cod2|2006|FF|1|refValeur|20
cod2|2006|FF|2|ref1|Val1
cod2|2006|FF|2|ref1|Val1
cod2|2006|FF|2|refValeur|10
cod2|2006|FF|3|ref1|Val1
cod2|2006|FF|3|ref1|Val1
cod2|2006|FF|3|refValeur|5
En fonction d'un code donné, j'associe un identifiant de tableau(IdTableau).
Chaque tableau à un nombre de lignes qui peut être variable. (Par exemple un tableau peut contenir une ligne ou 3, 4, etc..)
Chaque ligne est associée à une référence du tableau.
Et enfin pour chaque référence, on a une valeur qui peut être rempli ou pas.
Dans mon exemple:
On voit que
Pour le cod1 et pour l'année 2006,
on a un tableau de type "FF" qui a 2 lignes.
la première ligne a une valeur de 45
la deuxième ligne une valeur de 50
un tableau de type "BB" qui a 1 ligne (valeur 75).
Pour le cod2 et pour l'année 2006,
on a un tableau de type "FF" qui a 3 lignes.
la première ligne a une valeur de 20
la deuxième ligne une valeur de 10
la troisième ligne une valeur de 5
Ce que j'aimerai obtenir:
Additionner toutes les lignes "refValeur" d'un tableau donné et d'un code donné:
on aurait donc pour le cod1 et l'année 2006, pour le tableau FF, la valeur 95.
Pour le cod2 et l'année 2006, la valeur 35
Je n'arrive pas à faire cela
Je vous remercie tous d'avance pour votre aide