Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je me permet de revenir sur la toile car j'ai un soucis au niveau d'une liste de selection dans l'intephace graphique de QlikView.
Voila mon soucis:
J'ai une liste de section qui me retourne n valeurs(A B C D E F ......., mais je ne veux afficher que A, pour cela je suis parti dans les
propriétés au niveau de l’expression et j'ai mis la condition suivante: if(id=1,name) sachant que id correspond à l'identifiant des NAME
mais je n'ai pas la bonne solution puisse que j'ai toujours dans la liste de sélection tous les n valeurs.
Initialement j'ai ma liste de valeur comme ça:
NAME |
---|
A |
B |
C |
D |
E |
F |
G |
et je voudrais avoir A sans les autres valeurs
NAME |
---|
A |
Quelqu'un peut m'aider, faut t'il que je passe forcement par la liste de sélection?
Merci d'avance
Dans ce cas, il suffit par exemple de mettre la condition dans ta dimension :
DIM : if(id=1,'MaDimension')
EXPR : et ton expression "normale" : sum(MonChamp)
tu peux aussi le faire en expression
DIM : MaDimension
EXPR : sum(if(id=1,MonChamp))
Florent
Bonjour Stella,
A quoi ça sert d'avoir une liste de sélections qui n'a qu'une seule valeur ?
Si c'est pour n'afficher des indicateurs que pour cette valeur, pourquoi ne pas inclure cette restriction dans les tableaux calculés ?
Florent
Bonjour Florent,
comme tu l'as dit c'est un indicateur, je vais donc faire ta solution de calcul pour voir si j'aurai ma solution? merci
Dans ce cas, il suffit par exemple de mettre la condition dans ta dimension :
DIM : if(id=1,'MaDimension')
EXPR : et ton expression "normale" : sum(MonChamp)
tu peux aussi le faire en expression
DIM : MaDimension
EXPR : sum(if(id=1,MonChamp))
Florent
// deux valeurs
=Aggr(only({<NAME={A,B}>} NAME), NAME)
// un
=Aggr(only({<NAME={A}>} NAME), NAME)
Merci Florent,
j'ai ma solution grâce à ta méthode de calcul dans la dimension.
content de t'avoir rendu service !