Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
chadliagabsi
Creator II
Creator II

Erreur non compréhensible

Bonjour,

j'ai écrit cette expression en set analysis dans un objet text et je comprend pas c'est ou l'erreur.

=count({<ANNEE={'*'}, ETACT={'T'}, ETPOLE -= {'S'} >} DISTINCT N_DOSS)

L'erreur est au niveau de ETPOLE -= {'S'} et quand je met = au lieu de -= ça marche

sachant que j'ai bien vérifié le nom de dimension et la valeur.

Merci.

1 Solution

Accepted Solutions
christophebrault
Specialist
Specialist

bonjour,

Essaie:

=count({<ANNEE={'*'}, ETACT={'T'}, ETPOLE ={'*'}-{'S'} >} DISTINCT N_DOSS)

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin

View solution in original post

7 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour Chadlia,

Je vois pas trop comment on peut t'aider... Peux-tu nous envoyer ton fichier ?

Merci

Kevin

christophebrault
Specialist
Specialist

bonjour,

Essaie:

=count({<ANNEE={'*'}, ETACT={'T'}, ETPOLE ={'*'}-{'S'} >} DISTINCT N_DOSS)

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
chadliagabsi
Creator II
Creator II
Author

Merci Christophe ça fonctionne mais je comprend pas elle est ou l'erreur.

chadliagabsi
Creator II
Creator II
Author

Merci Kevin ça fonctionne avec la solution du Christophe mais ça me semble bizarre y a des expressions dont j'ai utilisé -= et ça fonctionne et pour celle ci non.

kevinchevrier
Partner - Creator III
Partner - Creator III

J'avoue ne pas comprendre non plus^^

christophebrault
Specialist
Specialist

Je n'utilise jamais -= pour ce genre de problème justement, et ne peux vous dire pouquoi cela fonctionne ou pas ...

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
sfatoux72
Partner - Specialist
Partner - Specialist

‌Je crois que c’est uniquement un problème de l’analyseur syntaxique qui ne reconnaît pas cette syntax, mais l’expression est malgré tout fonctionnelle.

Mais attention, utilisez bien les guillémets pour les set analysis de type recherche si vous ne voulez pas avoir de problème dans les prochaines versions comme l’explique très bien Henric Conström :

Quotes in Set Analysis

Ce qui donnera :

=count({<ANNEE={"*"}, ETACT={'T'}, ETPOLE ={"*"}-{'S'} >} DISTINCT N_DOSS)