QlikView:à l'Aide des dimensions de la valeur dans l'expression
Je suis à essayer de comprendre comment puis-je utiliser la dimension des valeurs comme l'un des modificateurs dans les Expressions dans qlikview. Considérez les points suivants:
Raw Data:
PName, count
AB,2
BC,3
CD,4
Dimension:
Name
Expression:
SUM(<{PName=Name}>count)
i-e à l'aide de la valeur de la dimension que celui de l'ensemble de modificateurs.
Grâce
Pourrait plaire à définir ce que vous entendez par dimension? Je demande parce que la seule dimension à vos données brutes est
PName
et vous faites référence à Name
ce qui n'est pas définie n'importe où. Si Name
est liée à PName
dans une autre table et vous avez un Name
listbox sur votre tableau de bord, il vous suffit de faire sum(count)
et de sélectionner les valeurs de Name
dans la zone de liste. Si cela ne fonctionnera pas pour votre cas d'utilisation, veuillez fournir plus d'informations sur ce Name
est dans votre contexte.OriginalL'auteur Salik | 2013-11-27
Vous devez vous connecter pour publier un commentaire.
@Bdiamante dit. Il n'est pas clair exactement ce que vous voulez faire.
Mais je suppose que vous ne voulez utiliser que la valeur actuelle de la dimension de calculer le nombre de noms.
Si cela est vrai, alors vous pouvez simplement dire:
HTH
OriginalL'auteur smartmeta
Je crois que je comprends. Essayez
sum({<Pname=p(Name)>}count)
. Ceci dit quepname
seront les valeurs possibles dename
. Aussi regardere()
qui est sur les valeurs exclues.OriginalL'auteur Dickie
Si le Nom est une valeur littérale, essayez ceci:
Il serait toujours vous donner le comte comme si quelqu'un avait sélectionné PName = 'AB'.
Si vous souhaitez uniquement à montrer le nombre de AB, si AB n'a pas été exclu basé sur les sélections en cours (par exemple, quelqu'un a choisi PName de "BC"), puis utilisez:
Cela vous donnera le nombre AB, mais seulement si AB est inclus dans la portée (c'est à dire l'intersection avec l') les sélections en cours.
OriginalL'auteur grasmi