Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour
Je cherche a savoir comment je peux faire pour créer un filtre sur de dates. Mon champs est de la forme "dd/mm/yyyy" est je cherche a savoir comment je peux filtrer ces dates sous la condition y=2014 ?
merci d'avance
Ps: je suis sur la version gratuite (je ne sais pas si cela va changer quelque chose mais c'est au cas ou)
Write Year(MyField) = 2014
let me know
where can i write this code ?
Where do you need it?
In a dimension or expression?
In the script?
At the opening of a sheet?
In a variable?
Please let me know, Il''help
I need to make a filter in the variable with the red circle. Does it possible ? Does my vocabulary about qlikview is correct ?
In your listbox (The one with red circle) in the "general tab" click on "Field" and look for the last item (Must be written "Expression")
here write:
If(Year(MyField)=2014, MyField, null())
where MyField is the one that now tou are using in the list box.
Let me know
Sorry i can't answer lats friday, internt was shut down.
I put your codes where you told me (i change it to: If(Year(CREATED)=2014, CREATED, null()))
it doesn't work. Maybe have you anoter idea ?
Maybe do you know where ui can find a pdf with all the sate's function ?
Regards
Bonjour,
Pour les filtres sur les dates, le mieux est de charger dans le script toutes les dates dans un calendrier (le mieux étant de prendre la date min et max de toutes tes données):
CALENDRIER:
LOAD JOURDEVENTE,
JOURDEVENTE //format DD/MM/YYYY qui permet de faire le lien avec ma table de faits.
Jour_Mois,
Semaine,
Mois,
Année
// après tu peux rajouter le trimestre, le semestre etc... (ce que tu souhaites)
FROM
Calendrier.qvd
(qvd);
Ensuite tu peux mettre des filtres sur l'année, le mois etc...