Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[open] Show next button only after response

edited March 2016 in OpenSesame

Hey everyone,

I am new to OpenSesame and have one question about rating scales: I need a 7-point rating scale and want the next button to appear only after a response has been made on the present item (in other word: I want to force the participants to respond to all items). This is as far as I am right now:

set timeout "infinite"
set spacing 25
set rows "2;2;1"
set only_render "no"
set margins "50;100;50;100"
set description "A generic form plug-in"
set cols 1
set button_text "Ok"
set _theme "gray"
widget 0 0 1 1 label center=yes text="[text]"
widget 0 1 1 1 rating_scale nodes="not at all;;;;;;very much" var="response_[item_nr]"
widget 0 2 1 1 button text=Next

Is there any workaround for my situation? I tried some conditional statements (making the button widget contingent on a valid score on response_[item_nr]) but that didn't seem to work.

Any suggestions would be greatly appreciated!
Cheers,
Andreas

Comments

  • edited 11:54AM

    Hi Andreas,

    It has some other drawbacks, but if you set the parameter click_accepts to 1 (True), the form will proceed once one response was chosen. In this case, you wouldn't need a "next" button, so that the only way to go on is to make a response. This has the disadvantage though, that subjects cannot change their mind.

    The alternative is similar to what you described. What happens exactly when it doesn't work? With the proper strategy it should be possible. If you give a little more details, we might be able to fix it.

    Hope this helped.

    Good luck,

    Eduard

    Buy Me A Coffee

Sign In or Register to comment.