Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Modification d'une valeur

  • poiche54
  • poiche54's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 years 2 weeks ago #165306 by poiche54
Modification d'une valeur was created by poiche54
Bonjour.
Voici mon cas de figure.
Dans une première page je montre une carte de france globale sur laquelle je demande au répondant de cliquer sur sa ville (ou tout proche de sa ville).
Dans une seconde page je voudrais lui proposer une seconde carte zoomée centrée sur la ville choisie dans la première carte.
J'utilise Open Street Map. Je récupére donc les coordonnées de géolocalisation dans la première carte que je voudrais donc passer dans la seconde carte pour la centrée. Je récupère une variable {localisation.NAOK}
Mais je récupére les longitude/lattitude dans la première carte avec les valeurs séparées par un ';' alors que pour les passer à la seconde carte ces données doivent être séparées par un espace.
D'où ma question : Comment puis-je modifier ma variable récupérée avec un ; séparateur pour la transmettre avec un espace séparateur ?
Merci d'avance.
JM
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 2 weeks ago #165310 by Joffm
Replied by Joffm on topic Modification d'une valeur
Bonjour

Par exemple:
La valeur est: Q0: 12345;98765

expression: {str_replace(";"," ",Q0)}

manual.limesurvey.org/Expression_Manager#Implemented_Functions

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • poiche54
  • poiche54's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 years 2 weeks ago #165336 by poiche54
Replied by poiche54 on topic Modification d'une valeur
Merci beaucoup, ça fonctionne impeccable.
Par contre j'ai un drôle de phénomène. Quand je passe le couple longitude lattitude dans ma seconde carte à Open Street Map je ne me retrouve pas du tout à l'endroit de ma sélection faite à la première carte, alors que si j'utilise Google Maps pour la seconde carte ça fonctionne normalement.
Quelqu'un aurait'il déjà rencontré ce problème ?

Merci d'avance.

JM
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 2 weeks ago #165337 by DenisChenu
Replied by DenisChenu on topic Modification d'une valeur
Peut être un bogue : peut être ne prend on pas la valeur modifiée convenablement. Si tu reproroduis sur la dernière version : envoi un pti fichier lss sur le mantis.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose