Modification d'une valeur

More
1 year 1 month ago #165306 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

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
1 year 1 month 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)}

https://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

Please Log in or Create an account to join the conversation.

More
1 year 1 month 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

Please Log in or Create an account to join the conversation.

More
1 year 1 month ago #165337 by DenisChenu
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 (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in or Create an account to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!