- Posts: 146
- Thank you received: 8
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Mise à jour de la base participants
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
1 year 6 months ago #232887
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Mise à jour de la base participants was created by Viniasco
Bonjour,
J'ai un sondage en cours pour lequel je souhaiterais ajouter un attribut aux participants.
J'ai donc créé cet attribut et maintenant je souhaiterais "injecter" les valeurs. J'ai exporté la base, saisi les valeurs d'attribut et je pensais pouvoir réimporter la base avec une mise à jour des participants, mais en fait, rien n'est importé puisque LS considère que les participants sont en double.
Est-ce que la solution serait de supprimer la base des participants pour la recréer aussitôt avec le .csv qui m'a servi à compléter les attributs ?
Est-ce qu'en faisant ça, je garderais toujours le lien entre la base des participants et les réponses déjà enregistrées ?
Merci
J'ai un sondage en cours pour lequel je souhaiterais ajouter un attribut aux participants.
J'ai donc créé cet attribut et maintenant je souhaiterais "injecter" les valeurs. J'ai exporté la base, saisi les valeurs d'attribut et je pensais pouvoir réimporter la base avec une mise à jour des participants, mais en fait, rien n'est importé puisque LS considère que les participants sont en double.
Est-ce que la solution serait de supprimer la base des participants pour la recréer aussitôt avec le .csv qui m'a servi à compléter les attributs ?
Est-ce qu'en faisant ça, je garderais toujours le lien entre la base des participants et les réponses déjà enregistrées ?
Merci
LimeSurvey Cloud
Version 5.4.9
Please Log in to join the conversation.
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 146
- Thank you received: 8
1 year 6 months ago #232963
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Replied by Viniasco on topic Mise à jour de la base participants
Pas d'avis ?
LimeSurvey Cloud
Version 5.4.9
Please Log in to join the conversation.
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 146
- Thank you received: 8
1 year 6 months ago #232974
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Replied by Viniasco on topic Mise à jour de la base participants
Je me suis lancé dans un test. J'ai pu supprimer puis réimporter la base des participants avec les infos supplémentaires, sans rien perdre des réponses et de leur lien avec la base participants.
LimeSurvey Cloud
Version 5.4.9
The following user(s) said Thank You: DenisChenu
Please Log in to join the conversation.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
1 year 6 months ago #233060
by DenisChenu
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.
Replied by DenisChenu on topic Mise à jour de la base participants
Je confirme : actuellement seule solution intégrée
Ca bloque le questionnaire le temps de la mise à jour, mais si tu te prépare bien (et sauf si tu as des millions de lignes) : ca prend moins de 5 minutes.
L'autre solution serait de la faire dans la BDD via phpMyAdmin directement
Ca bloque le questionnaire le temps de la mise à jour, mais si tu te prépare bien (et sauf si tu as des millions de lignes) : ca prend moins de 5 minutes.
L'autre solution serait de la faire dans la BDD via phpMyAdmin directement
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.
Please Log in to join the conversation.
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 146
- Thank you received: 8
1 year 6 months ago #233091
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Replied by Viniasco on topic Mise à jour de la base participants
Je confirme à mon tour, le temps à bien gérer n'est pas celui de l'export/import qui prend moins d'1 minute, mais celui de l'ajout des données.
Il me semble important de faire ça d'un bloc pour être sûr de réimporter ensuite une base participants la plus actuelle possible au niveau des données comme le n° de la dernière page consultée ou la date de remplissage.
Et donc à un moment de la journée durant lequel la probabilité que ces infos changent est minime.
Bonne journée
Il me semble important de faire ça d'un bloc pour être sûr de réimporter ensuite une base participants la plus actuelle possible au niveau des données comme le n° de la dernière page consultée ou la date de remplissage.
Et donc à un moment de la journée durant lequel la probabilité que ces infos changent est minime.
Bonne journée
LimeSurvey Cloud
Version 5.4.9
Please Log in to join the conversation.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
1 year 6 months ago #233160
by DenisChenu
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.
Replied by DenisChenu on topic Mise à jour de la base participants
Sinon : une feature request ?
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.
Please Log in to join the conversation.
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 146
- Thank you received: 8
1 year 6 months ago #233165
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Replied by Viniasco on topic Mise à jour de la base participants
Je ne sais pas si ça vaut le coup, vu que finalement ça se fait très facilement avec l'export/import.
Certes, ça veut dire que la base est hors service pendant quelques secondes, ce qui pour moi ne pose aucun problème, mais dans d'autres cas, peut-être. Mais est-ce évitable ?
Certes, ça veut dire que la base est hors service pendant quelques secondes, ce qui pour moi ne pose aucun problème, mais dans d'autres cas, peut-être. Mais est-ce évitable ?
LimeSurvey Cloud
Version 5.4.9
Please Log in to join the conversation.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
1 year 6 months ago #233166
by DenisChenu
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.
Replied by DenisChenu on topic Mise à jour de la base participants
Une option «mettre à jour» ?
En cas de doublon ?
En cas de doublon ?
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.
Please Log in to join the conversation.
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 146
- Thank you received: 8
1 year 6 months ago - 1 year 6 months ago #233167
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Replied by Viniasco on topic Mise à jour de la base participants
C'est-à-dire, un process qui garde la base actuelle et la complète, plutôt de l'effacer/remplacer ?Une option «mettre à jour» ?
C'est déjà géré puisqu'on peut indiquer quoi faire lorsqu'il y en a, et sur quel(s) champ(s) LS doit se baser pour les détecter.DenisChenu
En cas de doublon ?
LimeSurvey Cloud
Version 5.4.9
Last edit: 1 year 6 months ago by Viniasco.
Please Log in to join the conversation.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
1 year 6 months ago #233170
by DenisChenu
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.
Replied by DenisChenu on topic Mise à jour de la base participants
En dessous de la gestion des doublons,
Ajouter une option
1. Mettre à jour en cas de doublon : case à cocher
2. Ne mettre à jour que en cas d'unicité : case à cocher.
Le 1 met à jour en cas de doublon sur toutes les lignes trouvée en doublon
Le 2 test avant si le nombre de lignes est de 1.
Dans ton cas :
1. Tu décoche tous pour le contrôle des doublons : le code token est utilisé pour ce contrôle
2. Tu coche la case 1
Mais cela peut permettre aussi de mette à jour d'autres données, même, par exemple : le nom du service …
1. Tu exporte les données, tu filtre par le service contabe, tu corrige en comptable
2. Tu importe ces nouvelles données avec contrôle des doublons sur l'attribute service.
(cas vécu : corriger en 1 ligne dans phpMyAdmin)
Ajouter une option
1. Mettre à jour en cas de doublon : case à cocher
2. Ne mettre à jour que en cas d'unicité : case à cocher.
Le 1 met à jour en cas de doublon sur toutes les lignes trouvée en doublon
Le 2 test avant si le nombre de lignes est de 1.
Dans ton cas :
1. Tu décoche tous pour le contrôle des doublons : le code token est utilisé pour ce contrôle
2. Tu coche la case 1
Mais cela peut permettre aussi de mette à jour d'autres données, même, par exemple : le nom du service …
1. Tu exporte les données, tu filtre par le service contabe, tu corrige en comptable
2. Tu importe ces nouvelles données avec contrôle des doublons sur l'attribute service.
(cas vécu : corriger en 1 ligne dans phpMyAdmin)
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.
Please Log in to join the conversation.
- Viniasco
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 146
- Thank you received: 8
1 year 6 months ago #233172
by Viniasco
LimeSurvey Cloud
Version 5.4.9
Replied by Viniasco on topic Mise à jour de la base participants
Où se fait cette suggestion de développement ?
LimeSurvey Cloud
Version 5.4.9
Please Log in to join the conversation.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
1 year 6 months ago #233204
by DenisChenu
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.
Replied by DenisChenu on topic Mise à jour de la base participants
En anglais :
community.limesurvey.org/feature-request/
Si tu as le temps
Si tu as le temps
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.
Please Log in to join the conversation.
Moderators: Nickko