Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonsoir,
Je cherche une fonction sous Qlik Sense qui me permet de savoir le nombre de semaine dans un mois ?
Merci d'avance pour vos réponses
J'ai essayé l'expression est j'ai l'erreur suivante sous Qlik Sense :
Autonumber est une fonction de script et ne fonctionne que dans le script
Ok merci pour beaucoup pour cet information !
J'ai mis la commande suivante dans mon script principal :
Cependant je souhaiterai savoir comment utiliser cette variable comme dimension par la suite.
Je voudrais mettre en place un filtre qui permet de sélectionner le numéro de la semaine (un filtre qui permet de cliquer sur S1,S2,S3,S4 ou S5) :
Bonjour
Si tu as rajouté cette ligne dans ton script :
'sem '&autonumber(weekname(Date),monthname(Date)) as NuméroSemaine,
Tu as donc dans ton application une nouvelle dimension qui se nomme NuméroSemaine
Tu peux donc créer un volet de filtre :
qui te donnera quelque chose comme ceci
Si tu veux un filtre à l'horizontal il faudra utiliser une extension
pour cela aller sur le site Qlikbranch et par exemple celle ci devrait faire le Job :
Cela te permet d'avoir des menu comme celui la par exemple :
Bruno
Merci Bruno pour ta réponse
J'avais ajouté l'expression au mauvais endroit dans mon script.
Du coup j'ai rajouté cet expression dans script --> dimension
NombreSemaine:
LOAD *,
'sem '&autonumber(weekname(Jour),monthname(Jour)) as NumeroSemaine;
Sauf que le script met énormément de temps à charger depuis que j'ai rajouté cet expression. Je penses que c'est du au "LOAD *".
Bonjour
Tu n'a spas besoin de rajouter une instruction load *
il faut juste dans le script ou tu as ton champ date insérer cette ligne
Tu dois avoir un truc du genre
ma table:
Load
A,
B,
.... etc
// tu inséres cette ligne :
'sem '&autonumber(weekname(Jour),monthname(Jour)) as NumeroSemaine
F,
G,
etc ...
From
Voila ce que ça me donne lorsque j'insère uniquement la fonction
ça ne fonctionne pas
ajoute ton expression après * en ajoutant une virgule entre les 2
C'est parfait, ça fonctionne comme je le souhaite
Encore merci beaucoup