Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

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!

12 Replies
Not applicable
Author

Je viens de comprendre... Faut que je lie mes tables...

Merci pour les réponses!

Not applicable
Author

Je coince encore

Je veux afficher les collaborateurs seulement si la date que je sélectionne sur le calendrier n'est pas entre date_debut et date_fin. Les années et mois que j'affiche sur le calendrier sont celles de date_debut...

almamy_diaby
Creator
Creator

tu faire une autre liste de sélection avec comme champ la date fin