Qlik Community

Groupe des Utilisateurs Francophones

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING
cancel
Showing results for 
Search instead for 
Did you mean: 
nathroche
Contributor III
Contributor III

Année fixe dans une variable

Bonjour,

Je fais un calcul tout simple du nombre de jours entre la date actuelle et le maximum de la date d'un fichier.

Facile: Today(2)-Date(max([Date]))

Seulement, j'aimerai bloquer l'année de la variable [Date] à l'année de la date actuelle.

Pour l'instant j'ai fait:

if(Année=year(Today(2)),Today(2)-Date(max([Date])))

ce qui marche très bien.

Mais qui ne marche plus du tout lorsque l'on sélectionne une autre année.

Une idée?

Merci!

Nathalie

2 Replies
delansay
Contributor III
Contributor III

Bonjour,

Moi aussi j'ai plusieurs année à gérer. J'ai donc créé plusieurs variable dont une qui ne modifie pas la vue générale.

Je l'ai déclarée ainsi :

var_annee_fiscale = Annee // Annee étant issu d'un calendrier interne. Annee est choisi par l'utilisateur.

Dans les formule SET ANALYSE, j'indique, par exemple:

= sum(
{$<
env.annee_fiscale  = {$(var_annee_fiscale)},
eve.type_evenement = {'ENG*'},
eve.date_evenement  = {">$(=var_date_debut_engagement-1)"} * {"<$(=var_date_fin_engagement+1)"}
>}
eve.montant
)

Note en passant la partie eve.date_evenemnt qui permet de gérer entre 2 dates (si cela peux t'aider pour un autre cas)

Didier

NB: Mets en pièce jointe ton cas, si tu as toujours le problème que tu indiques.

nathroche
Contributor III
Contributor III
Author

Bonjour Didier,

désolée de ma réponse tardive.

Merci beaucoup pour ton message!

Je te tiens au courant

Nathalie