problème de mise à jour de données issue d'une base dans un questionnaire

More
5 years 6 months ago #79928 by magaliebeguin
magaliebeguin created the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Bonjour,
J'ai pré-rempli un questionnaire à partir d'une base de données:
<script type="text/javascript" charset="latin1">
$(document).ready(function() {
$("#answer64694X91X21661_1").val('{TOKEN:ATTRIBUTE_5}');
$("#answer64694X91X21662_1").val('{TOKEN:ATTRIBUTE_6}');
$("#answer64694X91X21663_1").val('{TOKEN:ATTRIBUTE_7}');
$("#answer64694X91X21664_1").val('{TOKEN:ATTRIBUTE_8}');
$("#answer64694X91X21665_1").val('{TOKEN:ATTRIBUTE_9}');
$("#answer64694X91X21666_1").val('{TOKEN:ATTRIBUTE_10}');
$("#answer64694X91X21667_1").val('{TOKEN:ATTRIBUTE_11}');
$("#answer64694X91X21668_1").val('{TOKEN:ATTRIBUTE_12}');
$("#answer64694X91X21669_1").val('{TOKEN:ATTRIBUTE_13}');
$("#answer64694X91X216610_1").val('{TOKEN:ATTRIBUTE_14}');
$("#answer64694X91X216611_1").val('{TOKEN:ATTRIBUTE_15}');
});
</script>Carte d'identité de l'enseigne

Mais je ne comprends pas car cela marche pour certain individu de la base des invitations mais pas pour tous alors que ceux qui posent problème ne comprennent pas de caractères bizarres ou autres.
D'où cela peut-il venir?
Merci par avance.

Please Log in to join the conversation.

More
5 years 6 months ago #79943 by Nickko
Nickko replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Je ne comprends pas comment le rapport entre ton problème et ton bout de code.

Tu parle d'une base de données or il semble que tu fasses appelle aux attributs personnalisées de la table d'invitations.

Peux-tu nous expliquer exactement ce que tu fais, dans quel context, comment tu procèdes en amont, etc.

Là comme ça en me basant sur ton code, je dirais que s'il ne fonctionne pas pour certaines personne, c'est p-ê parce qu'il ne sont pas dans la table des invitations.

Sinon, c'est p-ê un problème de leur côté, quel(s) navigateur(s) utilisent les gens pour qui ça ne fonctionne pas ?

As-tu constaté le problème par toi même ?
Qu'entends-tu par ça ne fonctionne pas ?
Tu veux dire que tu obtiens un message d'erreur ou que rien ne se passe, ou encore que les réponses complétées automatiquement ne correspondent pas à ce qu'elles devraient ?

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 6 months ago #80039 by magaliebeguin
magaliebeguin replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Je veux pré-remplir un questionnaire avec des attributs de ma table d'invitation.
Pour faire cela j'ai écrit le code.
Cependant, les attributs n'apparaissent pas pour tous les individus dans le questionnaire càd j'ai des contenus dans ma base d'invitation mais les attributs ne s'affichent pas. Ce problème n'apparait pas pour tous mes individus. J'ai constaté cela en testant le questionnaire pour certaine personne.

Please Log in to join the conversation.

More
5 years 6 months ago #80041 by Nickko
Nickko replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Tu as utilisé quel navigateur ?
As-tu vu certains cas fonctionner ?
Quelle version et quelle build de Limesurvey ?

Pourrait-on avoir accès à ton questionnaire ?
C'est difficile de trouver une solution sans tester. Le problème avec ton problème c'est son caractère aléatoire. Il faudrait trouver la différence entre les personnes pour qui ça fonctionne et celle pour qui ça ne fonctionne pas. Ou alors trouver le point commun entre toute les personnes pour lesquelles ça fonctionne ou ça ne fonctionne pas.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 6 months ago #80044 by magaliebeguin
magaliebeguin replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
J'ai testé avec internet explorer, Mozilla et google chrome.
Oui cela fonctionne avec une grande partie des individus de ma base des invitations.
Je travaille sous : Version 1.92+ Build 120412.

Par contre, je ne sais pas comment vous donner accès.

J'ai essayé de trouver des points communs ou des ressemblances mais sans grands succès...

Please Log in to join the conversation.

More
5 years 6 months ago #80045 by Nickko
Nickko replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Pour nous y donner accès, il faudrait que vous créiez un nouvel utilisateur et que vous nous communiquiez le mot de passe et l'identifiant. Le nouvel utilisateur créé peut avoir des droits limité et il suffira de le supprimer pour nous retirer l'accès.

Attention, n'indique pas ceci sur le forum, tout le monde peut le lire. Envoie le en utilisant la messagerie privée du site.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 6 months ago #80049 by Nickko
Nickko replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Après investigation en privé, le problème provient des apostrophes dans certain attribut de la table des invitations.

J'ai créer un rapport de bug ici : bugs.limesurvey.org/view.php?id=6076

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 6 months ago #80060 by DenisChenu
DenisChenu replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire

Nickko wrote: Après investigation en privé, le problème provient des apostrophes dans certain attribut de la table des invitations.

J'ai créer un rapport de bug ici : bugs.limesurvey.org/view.php?id=6076

Tu as testé sur la version de mai ?

Si oui, je regarde ça vendredi :) (toute façon je ferais le test)

Denis

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 to join the conversation.

More
5 years 6 months ago - 5 years 6 months ago #80061 by DenisChenu
DenisChenu replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Vu le bug:
<script type="text/javascript" charset="latin1">
$(document).ready(function() {
$("#answer64694X91X21661_1").val("{TOKEN:ATTRIBUTE_5}");
$("#answer64694X91X21662_1").val("{TOKEN:ATTRIBUTE_6}");
$("#answer64694X91X21663_1").val("{TOKEN:ATTRIBUTE_7}");
$("#answer64694X91X21664_1").val("{TOKEN:ATTRIBUTE_8}");
$("#answer64694X91X21665_1").val("{TOKEN:ATTRIBUTE_9}");
$("#answer64694X91X21666_1").val("{TOKEN:ATTRIBUTE_10}");
$("#answer64694X91X21667_1").val("{TOKEN:ATTRIBUTE_11}");
$("#answer64694X91X21668_1").val("{TOKEN:ATTRIBUTE_12}");
$("#answer64694X91X21669_1").val("{TOKEN:ATTRIBUTE_13}");
$("#answer64694X91X216610_1").val("{TOKEN:ATTRIBUTE_14}");
$("#answer64694X91X216611_1").val("{TOKEN:ATTRIBUTE_15}");
});
</script>
On ne corrigeras pas le "bug" c'est en effet le résultat attendu.
Si l'attribut a des ' dedans il doit ressortir avec de '.

Si le fait d'utiliser les valeurs par défaut entrainait un bug de ce type, on devrait le corriger. Mais ici, je vois pas comment faire un fonctionnement satisfaisant pour tous le monde.

Denis :)

PS: on replace les ' par des " pour le val.

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 .
Last Edit: 5 years 6 months ago by DenisChenu.

Please Log in to join the conversation.

More
5 years 6 months ago - 5 years 6 months ago #80066 by Nickko
Nickko replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire
Je clôture le bug alors.

Edit : comment puis-je clôturer le bug ?

Nickko
Ergonome / Usability expert
Last Edit: 5 years 6 months ago by Nickko.

Please Log in to join the conversation.

More
5 years 6 months ago #80130 by DenisChenu
DenisChenu replied the topic: problème de mise à jour de données issue d'une base dans un questionnaire

Nickko wrote: Je clôture le bug alors.

Edit : comment puis-je clôturer le bug ?

Non,

Je vais mettre ma remarque, Carsten décideras au final :)

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 to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!