4 Replies Latest reply: Jul 16, 2017 5:40 AM by Jean-Baptiste COCHOIS RSS

    Colormix1 expression Qlik Sense Desktop june 2017

    Jean-Baptiste COCHOIS

      Bonjour,

      Je n'arrive pas à faire fonctionner l'expression ci-dessous de M. Taratello dans mes applications alors qu'elle fonctionne dans les exemples du HUB..

      Colormix1((sum([Sales Margin Amount])-$(=min(aggr( sum([Sales Margin Amount]), [Product Group Desc]))))/$(=(max(aggr( sum([Sales Margin Amount]), [Product Group Desc]))-min(aggr( sum([Sales Margin Amount]), [Product Group Desc])))),white(),RGB(68,119,170))

       

      Avec d'autres exemples de Colormix1 pas de problèmes!!

       

      Autre question : Mesures de calendrier - Impossible d'avoir d'autre résultat que zéro et ce quelque soit la dimension????

        • Re: Colormix1 expression Qlik Sense Desktop june 2017
          Sébastien Fatoux

          Essaye comme ceci :

           

          Colormix1((sum([Sales Margin Amount])- min(aggr( sum([Sales Margin Amount]), [Product Group Desc])))/(max(aggr( sum([Sales Margin Amount]), [Product Group Desc]))-min(aggr( sum([Sales Margin Amount]), [Product Group Desc]))),white(),RGB(68,119,170))

            • Re: Colormix1 expression Qlik Sense Desktop june 2017
              Jean-Baptiste COCHOIS

              Bonjour,

               

              Je me suis pris un peu les pieds dans le tapis en répondant trop vite : 'Réponse correcte'.

              J'ai déjà essayé la  solution proposée hélas sans effet, tout est grisé.

              En utilisant QlikView - Assistant colormix1 - j'obtiens un résultat dans Qlik Sense.

              L'expression suivante, entre autre, de QlikShow, plus simple fonctionne aussi : 

              colormix1(sum(Amount) / max(total aggr(sum(Amount), Customer)), rgb(240,240,240), rgb(0,0,255))

              Le résultat est moins esthétique!!.

              Merci pour ton aide.

                • Re: Colormix1 expression Qlik Sense Desktop june 2017
                  Sébastien Fatoux

                  Que veux-tu vraiment faire?

                   

                  Car tes fonction Colormix1(), on des expressions utilisant des champs complètement différent et des couleurs différentes.

                   

                  Peux-tu mettre un print screen et une explication de ce que tu veux comme résultat avec les couleurs de début et fin de ton dégradé.

                   

                  Au cas où tu ne connais pas le fonctionnement de ColorMix1 :

                  • Une expression retournant une valeur entre 0 et 1
                  • Une couleur de début (couleur retournee lorsque l'expression retourne 0)
                  • Une couleur de fin (couleur retournee lorsque l'expression retourne 1)
                  • --> une palette de couleurs est générée allant de couleur début s couleur fin et Colomix retourne la couleur correspondsont à l'index retourné par l'expression
                    • Re: Colormix1 expression Qlik Sense Desktop june 2017
                      Jean-Baptiste COCHOIS

                      Bonjour,

                      Ce que je veux faire c'est un dégradé de couleur par Mesure (Sales) avec une Dimension (CategoryName)

                      Consumer Sales.PNG

                       

                      Ce que j'ai en utilisant l'expression QlikShow et de M. Taratello :

                      ColorMix1-1.PNG

                      Que ce soit dans une table : Dimension : CategoryName et Mesure Sum(Sales) avec couleur de l'arrière plan de Sum(Sales)

                      Ou dans un Graphique Couleur par expression ne me renvoie rien d'autre que le grisé.

                       

                      ColorMix1-2.PNG

                      Je n'arrive pas à comprendre alors qu'en dure avec 0.2 - 0.8 je peux utiliser des couleurs.