12 Replies Latest reply: Jun 12, 2013 4:58 AM by Almamy DIABY RSS

    Lier un calendrier à mes tables

      Hello tout le monde,

       

      J'affiche 4 tables: consommateur, date_debut_consommation, date_fin_consommation et un calendrier indépendant des autres tables, dont le script est le suivant:

      Let varMinDate = Num('5/10/2013');

      Let varMaxDate = Num('31/12/2013');

      TempCalendar:

      LOAD

      $(varMinDate) + Iterno()-1 AS Num,

      Date($(varMinDate) + IterNo() - 1) AS TempDate

      AutoGenerate 1 While $(varMinDate) + IterNo() -1 <= $(varMaxDate);

      calendar:

      LOAD

      YearName(TempDate) AS Tempyearname,

      MonthName(TempDate) AS TempMonthname,

      Month(TempDate) AS TempMonths

      Resident TempCalendar

      ORDER BY TempDate ASC;

      Ce que je veux, c'est que quand je clique sur une date de ce calendrier, j'affiche les consommateurs qui ne consomment pas à la date sélectionnée.

      J'ai essayé d'afficher une table avec les noms des consommateurs en utilisant l'expression suivante:

       

      IF (TempDate<<[date complete fin] AND TempDate>>[date complete debut], nom);


      Mais ça ne marche pas... Etant débutante sur QlikView, je ne vois pas du tout comment faire... Une idée?

       

      Merci d'avance!