J'ai le besoin de répéter un groupe de questions (environ 20 questions) jusqu'à 20 fois.
Pour cela j'utilise l'export / import de groupe.
De ce fait, les questions des groupes importés reprennent le même code que les questions du groupe exporté. Les codes ne sont donc plus uniques.
Cependant, les conditions basées sur les questions semblent fonctionner d'un groupe à l'autre.
Par contre les valeurs faisant référence à d'autres questions (pour valeur max d'une question numérique par exemple) ne fonctionnent pas. Si je mets le SGQA de ma question, forcément celui-ci n'est pas le bon, et je ne peux pas mettre le code de ma question car le code n'étant pas unique limesurvey ne l'accepte pas...
Quelles solutions s'offrent à moi ? modifier manuellement le fichier .lsg correspondant à l'export du groupe de question en modifiant les codes ?
Là, comme ça je ne vois pas d'autre solution, soit modifier le fichier d'export, soit le faire après coup dans Limesurvey.
C'est comme ça que je procède quand je suis dans ce genre de cas, mais j'ai rarement 20 questions à recopier 20 fois du coup dans mon cas, ça reste acceptable.
Le mieux ça serait d'avoir l'export du sondage où m'on voit côte-à-côte le groupe d'origine et le groupe importé. Là, selon la version de Limesurvey si ça a un impact avec la version par exemple, on est susceptible d'avoir un résultat différent (ce qui est par ailleurs un bon test).
Dans la capture ci-dessous ou je compare les deux exports de groupe, on se rend compte que Limesurvey modifie les codes SGQA des questions utilisées dans les conditions mais en fait sauter certaines autres...
Oui mais là tu compares les fichiers d'export, moi je te parlais plutôt de comparer dans Limesurvey directement.
Pour l'instant, j'étais en train de mettre à jour mon instance de test, dès que c'est fait, j'importe tes groupes et je regarde ce que ça donne.
Limesurvey actualise les conditions (basées sur le code SGQA) lors de l'import mais pas les valeurs de contrôle (qui s'appuient sur d'autres questions) des numériques. (equals_num_value, max_num_value_n,...)
Nickko, je m'en suis finalement sorti en préfixant le code de mes questions correctement (G1) en utilisant le code des questions dans les attributs equals_num_value, max_num_value_n et en remplaçant dans mon export G1 par G2 et etc... avant l'import.
Merci en tout cas pour le tps passé sur mon problème.
A+
Tib