Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
MauriceLudo
Creator II
Creator II

error : error in set modifier ad hoc element list :', ' or ')' expected

Bonjour,

voici l'expression :

=num(only({<Région={'$(=$(vRegion))'},[Type d'indicateur]={'Usage'},Service={'DCC'},

[Libellé de l'indicateur]= {'% de fiches RCP '}>} [Résultats semestre 1 - 2017]) ,'##,##%')

l'erreur n’apparaît que qd je sélectionne  la région  : Provence Alpes Côtes d'Azur

pour la reste des région çà fonctionne sans aucun souci,

la valeur de vRegion le champ région/

Merci pour votre aide

Maurice

1 Reply
Peter_Cammaert
Partner - Champion III
Partner - Champion III

An expression containing a set analysis expression usually - as in your case as well - relies on quotes (e.g. apostrophes) to delimit string values. Your vRegion variable will be expanded inside such a string with delimiters. Unfortunately, one or more regions contain quotes themselves and will break your expression. This is what the front of your expression gets turned into when selecting region "Provence Alpes Côtes d'Azur":


=num(only({<Région={'$(=Provence Alpes Côtes d'Azur)'},[Type d'indicateur]={'Usage'},Service={'DCC'},

[Libellé de l'indicateur]= {'% de fiches RCP '}>} [Résultats semestre 1 - 2017]) ,'##,##%')

The string modifier for field Région now terminates in the middle of d'Azur...