Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
je souhaiterais, dans l'expression ci-dessous :
sum({<[DateFacture.autoCalendar.Year]={2012} >} [tblPVFacture.MontantHT]) )
qui fonctionne mais que sur l'année 2012 remplacer {2012} par cette expression :
num(year((addYears(date([DateFacture.autoCalendar.Year]),-1))))
car je souhaite calculer un YTD de l'année selectionnée -1 (l'année precedent la selection effectuée)
Merci
Bonjour,
Tu peux essayer cette expression
sum({<[DateFacture.autoCalendar.Year]={$(=Max([DateFacture.autoCalendar.Year]))} >} [tblPVFacture.MontantHT]) )
Je te suggèe d'utiliser un master Calendar plutôt que celui généré automatiquement
Un exemple possible :
https://community.qlik.com/t5/QlikView-Scripting/Creating-A-Master-Calendar/td-p/341286
bonjour christophe,
en effet je suis parti sur le calendrier. j'ai une bdd sous sql serveur et mon champs datefacture est du type smalldatetime.
sense m'a généré automatiquement un calendrier voir PJ. Par contre je n'arrive pas à créer une mesure le champs intervalle temps reste grisé ... as-tu une idée ?
Merci