Millisecond Forums

Is it possible to make a question in surveypage suggest a response but not make it required?

https://forums.millisecond.com/Topic20094.aspx

By DJWoo - 11/10/2016

Hi! I saw that for questions for surveys (radiobuttons, sliders) you could make a question required but I would like to make it not required (for ethical reasons) but still flag it the first time when they try to move on to the next page with it unanswered. If they would like to skip that question, they can click continue afterwards. Is this possible to do? Thanks!
By Dave - 11/11/2016

DJWoo - Friday, November 11, 2016
Hi! I saw that for questions for surveys (radiobuttons, sliders) you could make a question required but I would like to make it not required (for ethical reasons) but still flag it the first time when they try to move on to the next page with it unanswered. If they would like to skip that question, they can click continue afterwards. Is this possible to do? Thanks!

It's not *really* possible, although under some circumstances one can pull a bit of trickery and implement something close:

<values>
/ instance = 0
</values>

<survey mysurvey>
/ pages = [1=mypage]
/ showbackbutton = false
/ showpagenumbers = false
/ showquestionnumbers = false
</survey>

<surveypage mypage>
/ ontrialbegin = [
    values.instance += 1;
]
/ stimulusframes = [1=reminder]
/ questions = [1=mydropdown]
/ branch = [
    if (dropdown.mydropdown.response==" " && values.instance == 1) {
    text.reminder.item.1 = "You did not answer. Would you like to move on anyway?";
    surveypage.mypage;}
    ]
</surveypage>

<dropdown mydropdown>
/ caption = "Select one:"
/ options = (" ","A", "B", "C")
/ defaultresponse = " "
</dropdown>

<text reminder>
/ items = ("")
/ txcolor = red
/ position = (50%, 50%)
</text>

Hope this helps.
By DJWoo - 11/12/2016

Thanks Dave!