Suppose you have 2 fields (Field A and Field B) where if Field A = 1 then Field B is not skipped and if Field A = 2 then Field B is skipped.
If 2 is entered in Field A, then Field B is indeed skipped and assigned the notappl value (e.g. 8888). However, if 1 is entered in Field A and subsequently any value in B, both by mistake, then when you return to Field A and enter 1, Field B is indeed again skipped, but the previously entered value remains (= it is not updated to the notappl value).
Is this a default setting that could be changed? Of course it could be solved by coding the assignment of the notappl value to Field B explicitly along with the skip code, but that's quite some code for an entire questionnaire full of skip codes (an automated way would be more efficient)...
Thanks in advance!
Previously un-skipped field does not update to notappl
Re: Previously un-skipped field does not update to notappl
If you use system controlled mode (under data entry options) then skipped fields are set to notappl. Note however that the old (non-blank) value is still visible on the form until you save the case. It is done this way so that if you change your mind and make the field not be skipped you don't have to reenter the value again. Skipped values are never saved to the data file in system controlled mode.