2 Replies Latest reply: Dec 3, 2012 6:40 AM by Remi HUSSON RSS

    Sélection sur l'année et le mois

      Bonjour enième question (désolé), mais je ne m'en sors pas avec ce pb.

       

      J'ai un état alternatif nommé : E.P.

       

      J'ai 2 tables :

       

           - Une pour les années (2011, 2012)

           - Une pour les mois (Janv., Fév.,...)

       

      Et je souhaite faire un graphique faisant remonter une somme, voici le calcul de mon expression :

       

      =sum({E.P.<Année={$(=max(Année))},Mois={$(=max(Mois))}>} [Nb jours détention])

       

      Et j'obtiens le message suivant : "Pas de données à afficher"

       

      Je pense que ma combinaison Année / Mois n'est pas bonne mais je n'arrive pas à trouver comment formater ma formule.

       

      Merci beaucoup pour votre aide,

       

      Rémi HUSSON

        • Re: Sélection sur l'année et le mois
          Martin FAVIER

          Bonjour Rémi,

           

          Dans un premier temps, vous devriez recréer votre formule pas à pas pour trouver l'endroit où ça cloche...

          Je vous conseille de renseigner votre état alternatif entre crochets.

           

          Ensuite, si vous ne faites pas de sélection, le résultat renvoyé sera faux car votre année max est 2012, mais le mois max sera toujours décembre si vous avez de l'historique (il y a un décembre 2012).

           

          C'est pourquoi je vous conseille de créer un champ "AnnéeMois" dans votre script de chargement et le réutiliser par la suite dans vos formules et SetAnalysis. Pour créer ce champ, utilisez la fonction MonthName(Date).

           

          Après tout cela, votre formule devrait plutôt ressembler à ceci :

           

          =sum({[E.P.]*<MoisAnnee={"$(=MonthName(max(MoisAnnée)))"}>} [Nb jours détention])
          

           

          Martin Favier

          ACSSI