7 Replies Latest reply: Oct 25, 2017 12:12 PM by Sébastien Fatoux RSS

    Problème date d'objectif

    Franck GONZALVO

      Bonjour la communauté,

       

      Deuxième message sur le forum et deuxième problème avec les dates.

       

      Le contexte :

      Je dois afficher les objectifs par catégories dans un tableau ainsi que les ventes en cours. Tout cela marchait bien jusqu'a... que l'on me demande de revoir tout le système de gestion du temps. Nous sommes passés de sélection année, mois à 1 calendrier pour date de début et 1 calendrier pour date de fin.

      Du coup j'ai fais évoluer mes set analysis pour mes sommes de ventes

      Sum({< [Date Temps] = {'>=$(=Date(DATEDEB))<$(=Date(DATEFIN)+1)'} >} VENTES), cela marche très bien.

       

      La ou cela devient compliqué c'est quand je vais chercher mes objectifs mensuels.

      Sum({<CARACTERISTIQUE = {CARAC},[Date Temps] = {'>=$(=Date(DATEDEB))<=$(=Date(DATEFIN))'} >} QTEOBJ)

      La aussi ca marche pas mal sauf quand le 1er jour du mois est un dimanche ou un jour férié. La impossible d'avoir mon objectif.

       

      Pour info mes données objectifs sont nummag, caractéristique, premier jour du mois, qte obj

       

      Est ce que vous voyez le problème ? 

       

      Merci pour vos réponses

        • Re: Problème date d'objectif
          Sébastien Fatoux

          Bonjour,

           

          Pour commencer, je te conseil d'utiliser des double quotes lorsque tu fait du search.ch dans ton set analysis (comme c'est le cas pour tes dates). Ce n'est pas correc, c'est supporté actuellement mais ce ne sera plus le cas dans les prochaines versions. Voir :

          Quotes in Set Analysis

           

          Concernant ton problème avec les jours fériés et les dimanches, ton calendrier contient-il bien tous les jours, incluant les dimanches et les jours fériés ?

            • Re: Problème date d'objectif
              Franck GONZALVO

              Sébastien,

               

              Merci de ta réponse.

               

              Oui les jours fériés et les dimanche sont bien dans le calendrier

              Capture1.PNG

              Ce calendrier est un objet calendrier basé sur une variable, pas sur un champ.

              Si je filtre sur 1 dimanche ouvert chez nous exemple le 18 Décembre 2016 (dimanche), j'ai bien mes ventes mais pas mes objectifs.

              Après comme ma table objectif ne contient que le 1er jour du mois, j'ai l'impression de comparer mes dates de calendrier avec rien quand ce jour est un dimanche ou un férié.

            • Re: Problème date d'objectif
              Christophe Brault

              Pour moi le problème est là :

               

              " Nous sommes passés de sélection année, mois à 1 calendrier pour date de début et 1 calendrier pour date de fin."

              Ce type de fonctionnement est hérité de solution de requêtes traditionelles où l'utilisateurs borne la période désirée.

              Dans Qlik, cela doit se faire par une sélection dans un seul champ, et non par des variable et des sets analysis.

              Il est beaucoup plus efficace de formé les utilisateurs aux fonctions de sélection, que de complexifié l'application avec des sets analysis...