6 Replies Latest reply: Nov 2, 2017 1:17 PM by Maurice ludo RSS

    Set analysis week today

    Maurice ludo

      Bonjour,

      je voudrais calculer le nombre de demandes pour la semaine en cours, j'ai utiliser cette expression avec la déclaration de variable

      vWeekCurrent_F=Week(Today(Num_Week_Création))

      =count({< Num_Week_Création={'$(vWeekCurrent_F)'},[File d’attente]={'N1-Autres'}>} N°Ligne_Nb)

      le résultat attendu est 9 , l'expression m'affiche 0 .

      pourriez-vous me dire s'il y a une erreur

      Merci

      Maurice

        • Re: Set analysis week today
          Martin Sorel

          Bonjour Maurice,

          Je pense que le problème vient de la variable, si elle est déclarée dans le script avec le mot clef Set ou avec l'outil de déclaration de variable, elle est reprise de manière littérale dans l'expression, les fonctions week et today ne sont pas interprétées.

           

          Normalement, définir la variable dans le script avec un let fonctionnera (si l'appli est rechargée quotidiennement)

          let vWeekCurrent_F=Week(Today());

          C'est l'option que je recommande.

           

          Une autre solution est de changer l'expression de Set Analysis avec une expansion de dollar pour forcer l'évaluation de la variable:

          WeekNo={$(=$(vWeekCurrent_F))}

           

           

          Au passage, je ne comprend pas ton expression Today(Num_Week_Création); Today ne prend en argument que les valeurs numériques 0,1 et 2  , et on l'utilise en général sans argument.

           

          Martin