<div dir="ltr">Hi everyone, <div><br></div><div>I was wondering if there is a way to take a string from an attribute and use it as a variable/array name in inline? </div><div><br></div><div>My situation: </div><div><br></div><div>Participants are prompted with a questions and asked to type their answer (which is displayed using the echo functions). </div><div>There are multiple correct answers per question. I know in Eprime 2.0.10 and up you can simple have the multiple answer <a href="http://www.pstnet.com/support/kb.asp?TopicID=1400">comma separated in an attribute lis</a>t, which would solve all my problems. </div><div>However we're running 2.0.8 with little hope of updating in the near future.</div><div><br></div><div>The solution so far is to store the multiple answers for each question in separate arrays. </div><div><br></div><div>e.g. </div><div>question1(1) = "dog"</div><div>question1(2) = "labrador"</div><div>question2(1) = "fish"</div><div>question2(2)=  "tuna"</div><div><br></div><div>Then after the question slide, I use an inline to run through the array to check if the answer is correct. </div><div>However, since there is a different array for each question, I need a way to select the proper array, which hopefully doesn't involve me putting a whole list of 'if' statements. </div><div><br></div><div>Something like:  </div><div><br></div>For Counter = 1 to Ubound(c.getAttrib("arrayName"))<br>   If  c.getAttrib("arrayName")(Counter) = Stimulus.RESP then <br>      Stimulus.ACC = 1<br>   end if <br>next <br><div><br></div><div>.. although the above obviously doesn't work in the current form. Does anyone know of a way to do this, i.e. use strings stored in attributes as variable names in inline (a bit like an eval function)?</div><div><br></div><div>Thanks!</div><div><br></div></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe@googlegroups.com.<br />
To post to this group, send email to e-prime@googlegroups.com.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/e-prime/f2417410-b03a-4b78-8db1-6636011c968e%40googlegroups.com">https://groups.google.com/d/msgid/e-prime/f2417410-b03a-4b78-8db1-6636011c968e%40googlegroups.com</a>.<br />
For more options, visit <a href="https://groups.google.com/groups/opt_out">https://groups.google.com/groups/opt_out</a>.<br />