5 Replies Latest reply: Jan 14, 2013 11:00 AM by Martin FAVIER RSS

    Selection de valeur

      Dans une table, j'ai un champ qui contient de valeurs (Fixed, Won't fix,... et aucune valeur)

       

      Un objet de type Liste de selection n'affiche pas ces valeurs aucune valeur

       

      Je prend un objet de type : zone de table et sur la propriété Présentation du champ concerné, je coche : Sélection par menu déroulant.

      Le menu déroulant n'affiche pas non plus aucune valeur

       

      Comme je n'arrive pas à les sélectionner, je ne peux pas faire un count.

       

      Merci de votre aide.

        • Re: Selection de valeur
          Martin FAVIER

          Bonjour,

           

          Le meilleur moyen pour pouvoir travailler sur ces valeurs est de la créer dans le script de chargement.

          Au moment où vous chargez vos données, vous pouvez tester si ce champ à une valeur, et s'il n'en a pas, lui en affecter une. Pour tester ceci vous pouvez calculer la longueur de la chaîne (fonction len()) sans les espaces (fonction trim()).

           

          Donc dans votre script de chargement, vous pouvez faire :

          LOAD if(len(trim(NomDuChamp))=0, 'No value', NomDuChamp) as NomDuChamp

          From NomTable.qvd;

           

          Martin Favier

          ACSSI

            • Re: Selection de valeur

              Merci de votre réponse.

               

              En fait, j'avais opté pour cette solution dans le script.

              IFNULL(fiche.resolution, 'Non resolu') as resolution

               

              Néanmoins, sur un plan comportemental au niveau des objets cela signifie qu'il faut être très attentif à cela au risque d'avoir des erreurs dans l'analyse des données. Dommage, que les objets ne permettent pas cette mise en évidence.