5 Replies Latest reply: Jan 2, 2017 11:30 AM by Jean Eude RSS

    Ajouter/Modifier des totaux d'un TCD

    Jean Eude

      Bonjour les Qlikeur(e)s,

       

      J'ai besoin d'un petit coup de main de votre part

      j'ai un tableau croisé dynamique comme ceci dans qlik :

        

      saisoncatégorieprix
      étéA0,0975524
      étéB0,7076249
      étéC0,9065051
      hiverA0,3337524
      hiverC0,5744368

       

      et je dois ajouter quelque chose comme cela :

        

      saisoncatégorieprix
      étéA0,1280146
      étéB0,9787714
      étéC0,2948554
      hiverA0,484204
      hiverC0,6755717
      TotalA0,9952673
      TotalB0,0402052
      TotalC0,1372408

       

      J'ai essayé en jouant avec le Dimensionality, ou en ajoutant des if dans la dim ou l'expression mais je séche un peu...

      Y-a-t-il un moyen d'obtenir ce résultat sans modifier les tables du modèle ?

       

       

      Merci, merci, merci

        • Re: Ajouter/Modifier des totaux d'un TCD
          Thomas Moutault

          Bonjour jean eude,

           

          le seul moyen que j'envisage c'est de modifier :

           

          Donnees:

          LOAD * INLINE [

          saison,catégorie,prix

          été,A,0.0975524

          été,B,0.7076249

          été,C,0.9065051

          hiver,A,0.3337524

          hiver,C,0.5744368

          ];

           

          LOAD 'TOTAL' as saison,catégorie,sum(prix) as prix Resident Donnees group by catégorie;

           

          tu obtiens alors la table suivante :

          img2.png

          et le TCD :

          img1.png

            • Re: Ajouter/Modifier des totaux d'un TCD
              Jean Eude

              Bonjour et merci de votre réponse,

               

              mince c'est ce que je voulais éviter...

              Mon modéle est un poil plus compliqué, ca voudrait dire multiplier par deux (voir beaucoup plus) le nombre de ligne de ma bdd. M'arrange pas cette histoire ^^

               

              Je vais essayé de bidouiller autre chose, avec un autre tableau en dessous..

              • Re: Ajouter/Modifier des totaux d'un TCD
                Jean Eude

                Attention avec cette solution toute les sommes qui n'auront pas la saison en dimension deviendront mauvaises, il me semble.


                Du coup je suis passer par une autre table.

                J'ai ma table                     fact : ID_saison_fact, prix

                ma dimension                   saison : ID_saison, saison

                et une table association     association_saison : ID_saison_fact, ID_saison

                 

                Ca allonge un peu mon modèle en étoile mais j'ai pas de probléme de calcul deux fois les données et je duplique seulement les lignes ID et non toute la table des prix.