newbie question: is it possible to have a survey answered multiple times (longitudinal study) while the answers of the previous turn (if existing) are shown as defaults in the actual turn?

In other words, what we want is that the participant will see the same questions again in each turn, with the answer fields/options "preset" with his own respective answers from the last turn, so he can either simply klick the "Next"-button to confirm the old answer(s) again (if nothing has changed), OR optionally "update" the former answers by choosing/entering new ones.

Is this possible and how? Thanks in advance!

Der Administrator hat öffentliche Schreibrechte deaktiviert.

JavaScript is currently disabled.Please enable it for a better experience of Jumi.

Actually it is similar problem I have asked today in this topic.
You can gather all the old answers in the token list and use those tokens as defaults.
As you can read in my topic, there is no problem in case of text questions, but still don't know how to solve the issue with 'clikable' questions as "multiple choice" or list".
Hope someone could provide the solution valuable for us

For the implementation of a longitudinal design you can just copy the question group and use the Expression Manager (relevance equation of the group) to show or hide the group according to a condition of your choice (set a hidden field using the assignment operator, don't show before/after a specific date, show/hide depending on a token attribute you can set, etc.). This way you can use one token table and you have all the answers to previous questions available (the group they're in is just hidden).

So you can copy the answers easily using the assignment operator: create a question of the "equation" type at the end of the group which pre-sets the answers of the questions in the same group ({G2Q1 = G1Q1}{G2Q2 = G1Q2} or something like {G2Q3_SQ1 = G1Q3_SQ1}{G2Q4_SQ1 = G1Q4_SQ1} for subquestions like multiple choice boxes ...).

Edit: you might want to set some conditions (if) for the assignment operation or the changed answers will be overritten ...

For this to work you need to set the corresponding token settings in the survey: allow multiple responses ..., Enable response persistence ..., Don't set cookie to prevent repeated participation ... In addition to that you need to set the $deletenonvalues variable in the /application/config/config-defaults.php file to 0, otherwise your previous answers will be deleted.

At least this is the approach I adopting (without the pre-setting of the answers though, so no guarantee for that) and it works pretty fine so far. What I'm not so sure about and what would be interesting are the security issues. Are the questions and answers in a hidden question group written in the source code of the page? Maybe someone of the developpers could answer this question ...