16 Replies Latest reply: Dec 11, 2012 9:56 AM by Maeva GERARDIN RSS

    Rapport pdf : toutes les valeurs d'un champ + sélections actives

    Maeva GERARDIN

      Bonjour à tous,

       

      Je souhaite générer un rapport PDF :

      - pour toutes les valeurs d'une liste de sélection (dans fichier joint il s'agit de la liste "Commercial")

      - MAIS qui prend également en compte les valeurs actives dans les autres listes de sélections (dans fichier joint = listes "Fichier 1" et "Fichier 2")

      ...et là est mon problème !

       

      J'ai testé 2 possibilités mais aucune des 2 n'est satisfaisante.

       

      1ère possibilité (rapport par commercial_tmp1) :

      Dans mes paramètres du rapport

      - je coche "Sélection initiale = Actives"

      - je coche "imprimer le rapport avec toutes les valeurs possibles du champ = [commercial]"

      --> Résultat : le rapport ne prend en compte QUE les sélections actives

       

      2nde possibilité (rapport par commercial_tmp2) :

      Dans mes paramètres du rapport

      - je coche "Sélection initiale = Effacer tout"

      - je coche "imprimer le rapport avec toutes les valeurs possibles du champ = [commercial]"

      --> Résultat : le rapport prend en compte UNIQUEMENT toutes les valeurs possibles du champ Commercial. (Entre nous c'est logique puisque c'est ce que j'ai exprimé en cochant ces cases...mais ce n'est pas ce que je recherche!)

       

      Sauriez-vous comment faire pour prendre en compte toutes les sélections d'un champs MAIS EGALEMENT garder les sélections initiales pour les autres listes de sélections ??

       

      J'ai vu sur certains posts qu'il y avait possibilité de créer des Macro mais n'ayant jamais fait de code pur er dur j'avoue que je me sens dans l'incapacité totale d'en créer une...  Si une autre solution était envisageable je me sentirais vraiment mieux

       

      Merci pour votre aide,

        • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
          Christophe JOUVE

          Bonjour Maeva,

          Votre logique de sélection utilise les états alternatifs. Par défaut, un indicateur bâti avec une sélection sur un état nécessite effectivement la mention de l’état comme vous l’avez fait dans vos formules. Mais si vous ne faites que la mention de cet état, toutes les autres sélections sur les listes non référencées comme appartenant à cet état n’ont plus d’effet sur la formule.

          Pour faire en sorte que vos formules tiennent compte des sélections sur les champs qui ne sont pas dans l’état alternatif, utiliser la syntaxe suivante :

          sum({[Etat Alternatif]

           

           

          18 octobre 2012 | De la Business Intelligence à la Business Discovery...

           

          http://www.qlikview.fr/BDWT-Paris

           

          The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.

            • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
              Maeva GERARDIN

              Bonjour Christophe,

               

              Merci pour votre retour. Cependant je ne sais pas si j'ai mal exprimé mon besoin ou si je n'ai pas compris votre réponse...

               

              Vous me parlez de modifier mes formules pour prendre en compte les états alternatifs. Cela m'ammène à poser 2 questions :

              1/ De quelles formules parlez-vous car il me semble avoir pris en compte les états alternatifs dans le calcul de mes indicateurs pour afficher mon tableau ?

              2/ En quoi cela peut-il avoir une quelconque influence sur la génération du rapport ?

               

              En fait ce que je souhaite réellement c'est pouvoir générer mon rapport en tenant compte des critères listés dans mon 1er post donc je pensais que les manipulations à faire devaient être faite dans les paramètres du rapport ou des pages et non pas dans les formules de mes tableaux... Maintenant peut être que je me trompe et vu mes connaissances c'est fort probable...

                • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                  Christophe JOUVE

                  Re,

                  Vos formules tiennent compte de l’état alternatif en référence à un champ mais pas des sélections sur les champs qui sont hors de cet état.

                  Cdt

                   

                   

                   

                  Christophe Jouve

                  Pre-sales solutions consultant

                   

                  Direct: +33 1 55 62 65 54

                  Mobile: +33 6 76 24 22 47

                  Email:  Christophe.Jouve@qlik.com

                   

                  QlikTech France

                  93 avenue Charles de Gaulle

                  92200 Neuilly sur Seine

                   

                  qlik.com<http://www.qlik.com/>

                   

                   

                  18 octobre 2012 | De la Business Intelligence à la Business Discovery...

                   

                  http://www.qlikview.fr/BDWT-Paris

                   

                  The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.

                    • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                      Maeva GERARDIN

                      Si j'ai bien compris ce que vous me dites mes formules étaient fausses (bien que le résultat tombait juste mais j'imagine que c'était aléatoire...) car je ne prenais pas en compte certaines sélections (en l'occurence le commercial dans mon exemple).

                      J'ai donc modifié mes formules pour aller dans ce sens. Désormais mon tableau final prend en compte non seulement les sélections faites dans les états alternatifs mais également la sélection faite dans l'"état par défaut".

                      Sur ce point d'éclaircissement je vous remercie !

                       

                      En revanche maintenant je ne saisi toujours pas comment faire pour générer mon rapport PDF afin que celui-ci soit généré :

                      - pour toutes les sélections possibles de ma liste "commercial"

                      - tout en gardant les sélections actives des 2 autres listes.

                       

                      Pour info, je remets en PJ l'appli corrigée

                        • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                          Martin FAVIER

                          Bonjour Maeva,

                           

                          Si vous souhaitez tenir compte de sélections particulières dans votre rapport sans tenir compte d'une sélection sur le champ "Commercial", vous pouvez le faire en verrouillant ce filtre dans vos formules.

                           

                          C'est faisable en utilisant le Set Analysis de cette manière :

                          Sum({<Commercial=>} MonChamp)
                          

                           

                          Martin Favier

                            • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                              Maeva GERARDIN

                              Bonjour Martin,

                               

                              Je suis d'accord avec vous sur la façon de construire votre set analysis mais cela ne répond pas à mon problme...

                              Au contraire je souhaiterais pouvoir tenir compte de TOUTES mes listes de sélections pour générer le rapport pdf.

                              Je voudrais que l'appli me génère automatiquement un pdf contenant :

                              UN TABLEAU PAR COMMERCIAL de la liste 'commercial' en prenant en compte la valeur sélectionnée dans la liste 'fichier 1' ET la valeur sélectionnée dans la liste 'fichier 2'.

                               

                              Dans l'éditeur de rapport pdf je ne sais pas comment faire pour exprimer ce besoin.

                              En effet j'expliquais dans un post précédent que lorsque dans les paramètres du rapport je coche 'Imprimer le rapport avec toutes les valeurs possibles du champ 'commercial'' cela me génère UN TABLEAU PAR COMMERCIAL mais ne prend pas en compte les valeurs des 2 autres listes de sélections...

                              Comment puis-je faire pour prendre en compte toutes mes sélections ?

                               

                              Si vous avez une idée de la solution à envisager je suis preneuse !

                               

                              Merci pour votre aide,

                                • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                                  Christophe JOUVE

                                  Bonjour Maeva,

                                  En adaptant vos formules pour tenir compte de toutes les sélections sur toutes les listes avec le mode des états alternatifs, cela ne répond-t-il pas à votre besoin ?

                                  Si par exemple, vous avez 3 champs distincts (champ1,champ2,champ3) permettant de faire vos sélections, indépendamment du champ « commercial » qui est votre critère de sélection principal, et si vous rajoutez dans toutes vos formules de SET ANALYSIS ces champs sur la base de la syntaxe champ1 $=::champ1,champ2 $= ::champ2..., toutes les élections sur ces champs déconnectés des états alternatifs vont être automatiquement prises en compte dans vos sélections du rapport. Vous pourrez le voir en ajoutant un objet « Selections actives » sur la page de garde du rapport par exemple.

                                  Exemple dans l’appli What’s new in QV11, onglet “product grouping”.

                                  Ou alors, j’ai loupé quelque chose…

                                   

                                  Cdt

                                   

                                   

                                  Christophe Jouve

                                  Pre-sales solutions consultant

                                   

                                  Direct: +33 1 55 62 65 54

                                  Mobile: +33 6 76 24 22 47

                                  Email:  Christophe.Jouve@qlik.com

                                   

                                  QlikTech France

                                  93 avenue Charles de Gaulle

                                  92200 Neuilly sur Seine

                                   

                                  qlik.com<http://www.qlik.com/>

                                   

                                   

                                  18 octobre 2012 | De la Business Intelligence à la Business Discovery...

                                   

                                  http://www.qlikview.fr/BDWT-Paris

                                   

                                  The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.

                                    • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                                      Maeva GERARDIN

                                      Bonjour Christophe,

                                       

                                      Je m'excuse par avance de tous ces posts et vous remercie pour votre aide mais étant loin de maitriser le sujet j'avoue que j'ai un peu de mal...

                                      En revanche il y a un éléments dans votre réponse qui m'a fait comprendre que j'avais mal exprimé mon besoin.

                                       

                                      Vous dites :

                                      "Si par exemple, vous avez 3 champs distincts (champ1,champ2,champ3) permettant de faire vos sélections, indépendamment du champ « commercial » qui est votre critère de sélection principal, et si vous rajoutez dans toutes vos formules de SET ANALYSIS ces champs sur la base de la syntaxe champ1 $=::champ1,champ2 $= ::champ2..., toutes les sélections sur ces champs déconnectés des états alternatifs vont être automatiquement prises en compte dans vos sélections du rapport. (...)"

                                      Je suis d'accord avec vous pour la syntaxe à utiliser dans ce cas là. C'est d'ailleurs ce que j'ai utilisé dans mon application export pdf1.qvw

                                      (pour exemple :

                                      Sum

                                      ({<ID=P({Fichier2}),commercial = $::commercial>-<ID=P({Fichier1}),commercial = $::commercial>} A)

                                       

                                      Mais votre réponse m'ammène à reformuler mon besoin cité dans un post précédent de la sorte :

                                      "(...) je souhaiterais pouvoir tenir compte de TOUTES mes listes de sélections de ma liste de sélection qui est en "état par défaut" ET de mes listes de sélections qui sont des états alternatifs pour générer le rapport pdf.

                                      Je voudrais que l'appli me génère automatiquement un pdf contenant :

                                      UN TABLEAU PAR COMMERCIAL de la liste 'commercial' ayant un état par défaut  en prenant en compte la valeur sélectionnée dans la liste 'fichier 1' qui est un état alternatif ET la valeur sélectionnée dans la liste 'fichier 2' qui est également un état alternatif ."

                                       

                                      Est ce que formulé tel quel, cela vous semble plus clair ?

                                        • Re: Rapport pdf : toutes les valeurs d'un champ + sélections actives
                                          Christophe JOUVE

                                          Bonsoir Maeva,

                                          Si je reprend votre problème à la base, votre démarche est la suivante :

                                           

                                          -          Vous sélectionnez une valeur pour l’état des fichiers dans la liste de l’état alternatif Fichier1

                                           

                                          -          Vous sélectionnez une valeur pour l’état des fichiers dans la liste de l’état alternatif Fichier2

                                           

                                          -          Cela vous donne un tableau contenant une liste de fichiers et de commerciaux correspondant à votre set analysis (dans Fichier1 mais pas dans Fichier2)

                                           

                                          -          Vous imprimez ce tableau dans votre rapport avec une rupture sur le champ Commercial.

                                          Exact ?

                                          Cdt

                                           

                                           

                                          Christophe Jouve

                                          Pre-sales solutions consultant

                                           

                                          Direct: +33 1 55 62 65 54

                                          Mobile: +33 6 76 24 22 47

                                          Email:  Christophe.Jouve@qlik.com

                                           

                                          QlikTech France

                                          93 avenue Charles de Gaulle

                                          92200 Neuilly sur Seine

                                           

                                          qlik.com<http://www.qlik.com/>

                                           

                                           

                                          18 octobre 2012 | De la Business Intelligence à la Business Discovery...

                                           

                                          http://www.qlikview.fr/BDWT-Paris

                                           

                                          The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.