Hi,
There are several mistakes:
1. As EPW are list radio questions, do dont have to use "that".
"self" or "that" are used for quesions with subquestions, rows, columns.
Manual:
Quite often you want to evaluate all the parts of a question, such as counting how many subquestions have been answered or summing up the scores. Other times you want to process just certain rows or columns of a question (such as getting the row or column sums and storing them in the database). These reserved variables make that process relatively painless.
Let's take an array(numbers) with subquestions (Y001,Y002) and columns (X001,X002,X003)
So "sum(that.Q1)" would be extended to "sum(Q1_Y001_X001,Q1_Y001_X002,Q1_Y001_X003,Q1_Y002_X001,Q1_Y002_X002,Q1_Y002_X003)"
In your case you have a single punch question, So you just use ...?
Yes, what do you use?
As the manual says here:
www.limesurvey.org/manual/ExpressionScri...#Access_to_variables
{EPW01} - the code of the question - an alias for {EPW01.code}
and
{EPW01.code} - the selected response code for the question
2. And here your second mistake.
You do not want to sum up the selected code, but the assessment value.
Again in the manual
{EPW01.value} - the assessment value for the question
So finally your equation is
{sum (EPW01.valueNAOK, EPW02.valueNAOK, EPW03.valueNAOK, EPW04.valueNAOK, EPW05.valueNAOK, EPW06.valueNAOK, EPW07.valueNAOK, EPW08.valueNAOK )}
3. And your third one

I hope to ask my question in the right place
This is obviusly not a "Installation & Update" issue.
Joffm