Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
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 Solution

Accepted Solutions
sfatoux72
Partner - Specialist
Partner - Specialist

La région Provence Alpes Côtes d'Azur contient un apostrophe, alors que l'apostrophe correspond également au délimiteur du texte.

2 solutions :

  • Doubler les apostrophes retourner par vRegion
  • Changer les délimiteurs de texte (comme proposé par Kevin Chevrier), mais tu auras le même problème si une de tes région contient un "

Quel est ton expression vRegion?

Car suivant comment, Région={"$(vRegion)"}, n'est simplement pas nécessaire dans ton expression, car comme tu l'as dit tu sélectionnes la région, tu n'as donc pas besoin de la mettre dans le set analysis.

View solution in original post

4 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

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

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

lcloatre
Partner - Creator III
Partner - Creator III

Maurice,

Merci de clôturer les fiches précédentes si elles ont répondu à ta problématique.

sfatoux72
Partner - Specialist
Partner - Specialist

La région Provence Alpes Côtes d'Azur contient un apostrophe, alors que l'apostrophe correspond également au délimiteur du texte.

2 solutions :

  • Doubler les apostrophes retourner par vRegion
  • Changer les délimiteurs de texte (comme proposé par Kevin Chevrier), mais tu auras le même problème si une de tes région contient un "

Quel est ton expression vRegion?

Car suivant comment, Région={"$(vRegion)"}, n'est simplement pas nécessaire dans ton expression, car comme tu l'as dit tu sélectionnes la région, tu n'as donc pas besoin de la mettre dans le set analysis.

kevinchevrier
Partner - Creator III
Partner - Creator III

Sébastien,

Je lui ai proposé cela car Maurice avait mis ses noms de région dans un autre post. Il n'y avait pas de '' donc je pense que la formule que je lui ai donné doit être suffisante... Mais bon comme on a pas de nouvelles...

Kevin