Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
geoffrey59
Contributor II
Contributor II

Qlik Sense limiter une dimension de date

Bonjour,

J'affiche un tableau d'ont la dimension est le champ date.

je souhaite limiter l'affichage a certaines dates.

je n'arrive pas à comprendre la logique qu'il faut mettre en place pour limiter cet affichage.

Par conséquent je n'arrique pas a appliquer les exemples que je trouve sur les forums.

pouvez vous m'aider ?

merci

1 Solution

Accepted Solutions
brunobertels
Master
Master

Bonjour

Tu as en dimension un champs DATE

dans ton tableau pour limiter ta dimension à certaines dates tu peux

Limiter ta dimension

Par exemple comme ceci avec un IF

=if([Date.autoCalendar.Date]>'01/06/2018' and [Date.autoCalendar.Date]<'30/06/2018',[Date.autoCalendar.Date])

Ta dimension Date n'affichera que les dates comprise entre le 01 et le 30 Juin

tu peux aussi intégrer cette limitation dans la MESURE avec un Set analysis

Exemple ici je compte des appels

Count({$<[Statut]={'OUVERT'},[Date.autoCalendar.Date]={">01/06/2018"}>}[Appel])

ici je compte des appels  Count([Appel])

qui ont un statut ouvert Count({$<[Statut]={'OUVERT'}>}[Appel])

mais uniquement supérieur au 01 juin  Count({$<[Statut]={'OUVERT'},[Date.autoCalendar.Date]={">01/06/2018"}>}[Appel])


Espérant t'avoir aider


Bruno


View solution in original post

3 Replies
brunobertels
Master
Master

Bonjour

Tu as en dimension un champs DATE

dans ton tableau pour limiter ta dimension à certaines dates tu peux

Limiter ta dimension

Par exemple comme ceci avec un IF

=if([Date.autoCalendar.Date]>'01/06/2018' and [Date.autoCalendar.Date]<'30/06/2018',[Date.autoCalendar.Date])

Ta dimension Date n'affichera que les dates comprise entre le 01 et le 30 Juin

tu peux aussi intégrer cette limitation dans la MESURE avec un Set analysis

Exemple ici je compte des appels

Count({$<[Statut]={'OUVERT'},[Date.autoCalendar.Date]={">01/06/2018"}>}[Appel])

ici je compte des appels  Count([Appel])

qui ont un statut ouvert Count({$<[Statut]={'OUVERT'}>}[Appel])

mais uniquement supérieur au 01 juin  Count({$<[Statut]={'OUVERT'},[Date.autoCalendar.Date]={">01/06/2018"}>}[Appel])


Espérant t'avoir aider


Bruno


geoffrey59
Contributor II
Contributor II
Author

Bonjour Bruno,

merci pour ce retour, je comprend désormais mieux :

La dimension doit renvoyer uniquement les valeurs qu'on souhaite utiliser ( donc ici je comprend parfaitement l'utilisation du IF() )

En ce qui concerne les Sets analysis, c'est justement cette écriture que je rencontrait et que je ne comprenait pas.

Maintenant que je pose un terme dessus, il est plus facile de se documenter.

je viens d’ailleurs de trouver le sujet suivant que je vais lire : Sets Analysis: syntaxes, exemples

C'est hors sujet par rapport à la première question, mais si vous avez des liens pertinents, je suis à l'écoute;

Cdt,

Geoffrey

brunobertels
Master
Master

Bonjour

Le document cité est rés bien et j'ai moi même commencé avec celui là

Ce dos en Anglais est aussi pas mal :https://community.qlik.com/docs/DOC-5695

Enfin voici un lien selon moi très très utile

http://tools.qlikblog.at/SetAnalysisWizard/QlikView-SetAnalysis_Wizard_and_Generator.aspx?sa=

Il s'agit d'un site permettant d'écrire des set analysis en pas à pas sans avoir a coder ….