Welcome, Guest
Username: Password: Remember me

TOPIC: Undefinied variable problem in Expression Manager

Undefinied variable problem in Expression Manager 1 year 1 month ago #99429

  • asze
  • asze's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 3
  • Karma: 0
Hello, I have the following code which should sum up assessment values for some questions and then give feedback.
{if( codeOfQuestion1.value + codeOfQuestion2.value > 5, 'You should exercise more!',)}

However just after saving, Limesurvey displays that "codeOfQuestion1.value" and "codeOfQuestion2.value" are "Undefined Variable"

What could be the problem?

Thanks for your help!
The administrator has disabled public write access.

Undefinied variable problem in Expression Manager 1 year 1 month ago #99430

  • holch
  • holch's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2845
  • Thank you received: 358
  • Karma: 124
Maybe the missing else after the comma?
{if( codeOfQuestion1.value + codeOfQuestion2.value > 5, 'You should exercise more!','else')}
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | Question Attributes | Workarounds

If you found this answer helpful and it saved you some time please consider a donation to the project to keep Limesurvey going!
The administrator has disabled public write access.

Undefinied variable problem in Expression Manager 1 year 1 month ago #99431

  • trivender
  • trivender's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 146
  • Thank you received: 7
  • Karma: 7
As per my experience sometimes refreshing lime survey(logout/login) will fix this problem:).One day I spend almost 4 hours to figure out this.
Trivender Singh
Survey Designer and Programmer
"I always suggest to have a group by group display layout and create a seprate group for each question. This will be extra work but you will get flexiblity to create your question by using more than more lime survey question types."
The administrator has disabled public write access.

Undefinied variable problem in Expression Manager 1 year 1 month ago #99435

  • asze
  • asze's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 3
  • Karma: 0
Still the same problem. Refreshing wont help.

The administrator has disabled public write access.

Undefinied variable problem in Expression Manager 1 year 1 month ago #99438

  • trivender
  • trivender's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 146
  • Thank you received: 7
  • Karma: 7
try .NAOK instead of .value and upload a dummy lss. We will see..
Trivender Singh
Survey Designer and Programmer
"I always suggest to have a group by group display layout and create a seprate group for each question. This will be extra work but you will get flexiblity to create your question by using more than more lime survey question types."
The administrator has disabled public write access.

Undefinied variable problem in Expression Manager 1 year 1 month ago #99460

  • DenisChenu
  • DenisChenu's Avatar
  • NOW ONLINE
  • Moderator Lime
  • Posts: 6431
  • Thank you received: 840
  • Karma: 249
Hi,

value must be replaced by "assesment value" not code (like NAOK).

Can you put the lss file here to have a test file ?

Denis
The administrator has disabled public write access.
The following user(s) said Thank You: asze

Undefinied variable problem in Expression Manager 1 year 1 month ago #99479

  • asze
  • asze's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 3
  • Karma: 0
DenisChenu wrote:
Hi,

value must be replaced by "assesment value" not code (like NAOK).

Can you put the lss file here to have a test file ?

Denis

I am going to post it a bit later (I have no access to it yet)

However, it is very simple:
*4 questions Q1, Q2, Q3, Q4
*2 groups - Group1: Q1 and Q3, Group2: Q2 and Q4
Every question is in "array" mode, 1 subquestion and 3 answers. In assessmen first answer has 1 points, second 2 points and third 3 points (for all questions)
*I want feedback if Q1+Q3 score is higher than 5 (minumum is 2, maximum is 6)
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.197 seconds
Donation Image