Hi, Kim,
let's start at the beginning:
1. Why didn't you use question type "multiple short text" for the "contact" question?
2. To go to the selected group set the "relevance equation" on the group, not the questions.
3. There were subquestions missing in all "..Q1" questions.
4. You cannot use an array question as array filter. You have to use relevance equation.
E.g. If I answer "None" for Amazon AWS", the question "Do you hold ..." shouldn't be asked. So it gets a relevance equation of
DevQ2_SQ002!="A1"
5. Generally it is better to use the Expression Manager than the condition manager. (like holch)
And now to your question.
As said in the manual:
manual.limesurvey.org/Assessments#Assessment_placeholders
{PERC}: It displays the scoreof a question group.
With {PERC} instead of {TOTAL}
you get something like this:
In my opinion this is not the best way, because all groups are displayed though the respondent didn't see three of them.
Maybe it is better to calculate the score by Expression Manager and then display only the message that matches the answered group.
This is done easily by equation questions and something like:
scoreINFRA: {sum(if(InfraQ3!="A9",10,0),if(InfraQ4!="A7",10,0)}
other scores analogue.
And on the last page you display depending on the answered group:
{if(PBQ1=="A1","You got "+scoreINFRA+ "points",if(PBQ1=="A2","You got "+scoreDEF+ "points",if(PBQ1=="A3","You got "+scoreDATA+ "points","You got "+scoreARCH+ "points")))}
For a better understanding study the example surveys in the demo installation. Here under "Resources/Demo"
Joffm