Hi all a few notes to follow-up on this.
In the end we found the problem. There was a small problem in the xml of v1, which is why v2 got screwed up and the skip logic didn't appear.
The nodeset was wrong on lines 63 & 64 -
http://pastebin.com/yJa6Gxtk - this was also causing a seperate error to appear "Missing data node for :Date"
We don't know and probably can't track down how the nodeset got messed up on two questions out of 50+ it is unlikely a human error as the forms were being made by non-techies who weren't nosing around in the xml but it's going to be impossible to try and see if there's something repeatable here. so we're chalking it up to learning.
In addition, a reminder. If you do want to manually change the xml in the "xforms source" tab, to make your changes saved, you need to press the "open" button on the far left of the tool bar. This is not entirely intuitive so I have made a new ticket about it -
http://trac.openxdata.org/ticket/708
Cheers,
Bird
On Thu, Mar 1, 2012 at 8:53 PM, Omar Ahmed
<omar....@irdinformatics.org> wrote:
Hi Brent & Bird,Thank you both for your prompt response. I think you are right about this. I used diff tool to find out that the "relevant" attribute of the bindings is not pointing to wrong section name which still has "v1" as opposed to "v2". The node itself points to the right section ie "v1"
relevant="/communications_evaluation_section_a_b_c_v1/C
If this indeed is the problem, isn't it worth creating a ticket?
Regards,
Omar
(Bird: I think if correcting the version number solves it then I wont have to send copy of the study. Many thanks for your kind offer :) )