Hi, Juline,
You did not mention which version of LimeSurvey you are using.
This hier refers to 3.x.
1. If you are not allowed to use plugins, it's not necessary to read this first solution.
Well, you may use the plugin "updateTokenByResponse"
[url]
gitlab.com/SondagesPro/TokenManagement/updateTokenByResponse
[/url]
Now I use only one survey.
In the participant table I create 8 additional attributes (my example has only 4 questions)
In the plugin settings "Simple Plugins"
I set which question are to save into these attributes.
Now I prepare the text of my questions (subquestions)
Like:
Subquestion 1 <span style="color:maroon;font-size:8pt">{if(!is_empty(TOKEN:ATTRIBUTE_1),"<br>You rated "+TOKEN:ATTRIBUTE_1+ " in the 1st survey<br>The median of this subquestion was "+TOKEN:ATTRIBUTE_5,"")}</span>
As the "TOKEN:ATTRIBUTE" is empty in the first round, this second part ("You rated ...") is not displayed in the first round
but the values are stored into these additional attributes.
Aftter the first round export the data and delete all responses in the answer table
In the participants table update the participants
In the general tab update these two values
In the additionl attributes tab add your calculated medians
Now the survey is ready for the second round.
The "old" entries and the median are displayed.
As @holch already said, it is not necessary to use an additional attribute for the median.
You could use a hidden question of type "multiple short text" and enter the medians as default value.
2. Without the plugin you could download the participants table, add the values into the additional attribute columns, delete the old participants table and upload this new one,
with only the needed columns.
Joffm