Page 1 of 1

re-opening a roster when in modify mode

Posted: February 24th, 2015, 8:00 am
by Anne
Hi,
Really wondering how to solve a problem like this: In my paper questionnaire, there is a roster to fill in dates and times of visits to a household - in case they don't finish the interview at the first visit. The interviewer is supposed to fill in this roster on the first page for each repeating visit.

And I have no idea on how to do it in CSPro: The first visit is of course easy, but then when opening the record the second time, CSPro goes automatically to where we left of last time. I was thinking I could program it in the preproc of the level, but at this time, I don't yet have access to the data (it is all notappl).

Also trying to put it as the last form and use onstop(), but then, of course, I get problems if there is a third visit, because now, the last form was where we left of last time, so CSPro will automatically start up there.

I also tried to just put data in the roster without adding it to a form at all, but it seems CSPro doesn't want to save the data this way..

Any suggestions?

Anne

Re: re-opening a roster when in modify mode

Posted: February 24th, 2015, 3:16 pm
by josh
Are you in system controlled mode? If so the roster values will show up as blank in the level preproc since you have not passed through the roster at that point. However you should be able to read the roster values using visualvalue() and get the correct values.