onfocus vs preproc
Posted: April 4th, 2019, 6:58 am
Hopefully, this is not a stupid question, but being a CSPro user for quite a few years now, it suddenly occured to me that I can't really see why you would want to use preproc at all on a CAPI application.
It made sense in times of CSPro as a data entry tool: The keyers would hardly ever move back to previous questions to correct things, and there were probably less logic anyway, as you would want to force the keyers to make judgements on the data they entered.
But in the times of tablets there is no way of predicting whether the interviewer moves backwards or forwards, and you probably want the preproc/onfocus to execute no matter what direction he moves, so we should probably (almost) always use onfocus instead of preproc..
..and I can't even come up with a counter example.. Only weird thing is that I never really thought about it before...
Maybe the CSPro people should make a point out of this in manuals (if I'm right)?
Anne
It made sense in times of CSPro as a data entry tool: The keyers would hardly ever move back to previous questions to correct things, and there were probably less logic anyway, as you would want to force the keyers to make judgements on the data they entered.
But in the times of tablets there is no way of predicting whether the interviewer moves backwards or forwards, and you probably want the preproc/onfocus to execute no matter what direction he moves, so we should probably (almost) always use onfocus instead of preproc..
..and I can't even come up with a counter example.. Only weird thing is that I never really thought about it before...
Maybe the CSPro people should make a point out of this in manuals (if I'm right)?
Anne