Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
Not applicable

Appel Mesure Eléments Principaux

Bonjour,

Je voulais savoir si il était possible de faire appel d'une "Mesure" au sein d'une "Mesure" ?

Il me semble qu'une variable peut être appelé de cette manière : $(MaVariable)

J'aimerai trouvé un moyen d'appeler ma "Mesure" de la même manière, est ce possible ?

Merci d'avance pour vos réponses.

PS : J'ai également essayé la syntaxe suivante : [MaMesure]

1 Solution

Accepted Solutions
sfatoux72
Valued Contributor

Re: Appel Mesure Eléments Principaux

Bonjour,

Je viens de comprendre quel était votre problème initial.

Essaye de donner un peu plus d'information lors de tes prochaines questions, en précisant que vous êtes sur Qlik Sense par exemple. J'avais fait une réponse qui était plutôt ciblée sur une problématique QlikView.

Pour répondre à votre question, oui c'est possible de réutiliser des mesure dans d'autre mesure, mais c'est déroutant, car pas d'aide à la complétion et warning dans l'éditeur d'expression. Mais ça marche.

Par exemple, je crée une nouvelle mesure Test qui utilise mes 2 mesures existante.

Community_1175000-1.png

Dans l'éditeur d'expression, j'ai un petit warning:

Community_1175000-2.png

Mais la mesure fonctionne:

Community_1175000-3.png

6 Replies
sfatoux72
Valued Contributor

Re: Appel Mesure Eléments Principaux

Bonjour,

Si j'ai bien compris, vous avez une table isolée avec un champ "MaMesure" qui contient quelques nom de mesure.

Si vous voulez utiliser la mesure sélectionnée dans une expression, vous pouvez le faire de la manière suivante:

=Sum($(=MaxString(MaMesure)))

J'ai utilisé MaxString pour qu'il n'y ai qu'une mesure retournée si il y en a plusieurs possible.

sfatoux72
Valued Contributor

Re: Appel Mesure Eléments Principaux

Est-ce que la solution proposée fonctionne ?

Not applicable

Re: Appel Mesure Eléments Principaux

Bonjour,

Je n'arrivais pas à répondre car je n'avais pas adhérer au groupe, désolé.

J'ai réussi à solutionner mon problème en utilisant des variables, cela me permet d'utiliser des variables dans d'autres variables. Et ainsi ne pas répéter mes formules de calcul dans plusieurs mesures, beaucoup plus simple pour gérer les évolutions de mon applications.

variables_qlik.PNG

J'aurais aimé pouvoir appelé mes mesures créés directement dans d'autres mesures.

Merci pour votre aide en tout cas !

sfatoux72
Valued Contributor

Re: Appel Mesure Eléments Principaux

Bonjour,

Je viens de comprendre quel était votre problème initial.

Essaye de donner un peu plus d'information lors de tes prochaines questions, en précisant que vous êtes sur Qlik Sense par exemple. J'avais fait une réponse qui était plutôt ciblée sur une problématique QlikView.

Pour répondre à votre question, oui c'est possible de réutiliser des mesure dans d'autre mesure, mais c'est déroutant, car pas d'aide à la complétion et warning dans l'éditeur d'expression. Mais ça marche.

Par exemple, je crée une nouvelle mesure Test qui utilise mes 2 mesures existante.

Community_1175000-1.png

Dans l'éditeur d'expression, j'ai un petit warning:

Community_1175000-2.png

Mais la mesure fonctionne:

Community_1175000-3.png

Not applicable

Re: Appel Mesure Eléments Principaux

C'est noté !

Merci pour votre aide !

Not applicable

Re: Appel Mesure Eléments Principaux

Sébastien Fatoux,

Quelle est la bonne pratique selon vous du coup ?

- Utilisation via des variables qui n'en sont pas vmt ?

- Utilisation via les mesures sans l'aide de l'éditeur d'expression ?