Bonjour à tous
je me retrouve bloqué dans un calcule que j'imaginais simple.
dans la table "fréquentation" j'ai une rubrique "Lundi" qui contient 3 répétitions (qui corresponde à matin, midi et après midi) de type booléen
dans une table stat, j'ai aussi une rubrique "Lundi" qui contient 3 répétitions mais j'aimerai obtenir le total du matin, midi et après-midi
j'utilise le calculs suivant:
somme ( ObtenirRepetition ( fréquentation::Lundi ; Obtenir ( NombreRépétitionsCalcul ) ) )
mais j'obtiens trois fois le meme chiffre qui correspond à la somme des 3 répétitions de tous les enregistrements.
j'ai essayé :
Liste ( ObtenirRepetition ( fréquentation::Lundi ; Obtenir ( NombreRépétitionsCalcul ) ) )
et j'obtiens :
enregistrement lié 1 valeur 1
enregistrement lié 1 valeur 2
enregistrement lié 1 valeur 3
enregistrement lié 2 valeur 1
enregistrement lié 2 valeur 2
enregistrement lié 2 valeur 3
etc…
il ne tient donc pas du tout compte du "ObtenirRepetition"
mais si je fais:
ObtenirRepetition ( fréquentation::Lundi ; Obtenir ( NombreRépétitionsCalcul ) )
j'obtiens bien les 3 répétitions du premier enregistrement lié …
Y'a une solution à mon problème où il faut que je modifie ma structure en 3 rubriques distinctes ?
merci d'avance de votre aide
Esaïe
Edit: Alors je vais me répondre à moi même car j'ai trouvé une solution même si j'aurai préférer ne pas devoir créer de rubrique supplémentaire !
en créant une rubrique statistique "Lundi_stat" dans ma table "fréquentation" avec "récapituler les répétitions sur individuellement" et en l'invoquant par le calcule "ObtenirRepetition ( fréquentation::Lundi_stat ; Obtenir ( NombreRépétitionsCalcul ) )" depuis ma table "stat" j'obtiens les bons résultats.