Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je dois créer un tableau de bord avec différents graphiques.
Dans ma base de données j'ai une table année qui va de 2012 à maintenant. Ce qu'on m'a demandé de faire c'est de n'afficher que les données depuis 2017 et ça sans utiliser le volet de filtre.
Je me demandais s'il était possible de paramétrer la feuille directement pour n'afficher que les années à partir de 2017.
J'ai essayé ce bout de code dans mon volet de filtre
=({<ANNEE -= {"2012","2013","2014","2015","2016"}>})
mais bien évidemment l'expression n'est pas correcte..
Merci pour votre aide
PS: Je suis un vrai newbie sur Qlik
essaye ça:
Sum ({$<ANNEE={">=2017"}>} Value )
j'utilise Google Traduction
Kind regards
Eddie
If this answers your question or solves your issue, be sure to mark the answer as correct by clicking 'Accept as Solution'. This will mark the post as solved and other Qlikkies will gravitate towards this post as it as a possible solution for their issue. Multiple responses can be accepted as a solution so make sure to select all that apply. |
Suggestion: if you won't need data prior to 2017 , it would be best to not load it into the app at all
modify your data load to restrict the data being loaded into the app
example
TableName
SQL Select field1,field2........
From yoursourcetable
Where year(datefield)>2017
Merci pour l'aide mais cela ne fonctionne pas. il n'est pas possible de mettre "sum()" dans une dimension.
It's only for the dashboard I'm trying to make that we don't need data prior to 2017.
I thought about that, but for the rest and all other analysis we gonna need it.
Ensuite, cela dépend de votre modèle de données. C'est une expression très simple qui devrait fonctionner. La date est-elle bien associée aux autres tables ? Vérifiez la clé et le format des données. Cela aide également si vous pouvez partager une partie de vos données, afin que la communauté puisse mieux l'analyser.
- Used Google Translate -
Regards Eddie
There are two ways you can restrict data in your Chart
1) restrict calculation in measure
2) restrict dimension values
Ideally you should be restricting data using your measures
Example
Dimension = ANNEE
Measure1 = sum({<ANNEE={">2016"}>}Something)
Measure2 = Count({<ANNEE={">2016"}>}SomethingElse)
IF restricting dimension values, you need to add a calculated dimension as below, in this case your dimension and measures will be as below
Dimension = AGGR(ONLY({<ANNEE={">2016"}>}ANNEE),ANNEE)
Measure1 = sum(Something)
Measure2 = Count(SomethingElse)