Error in form: Can't find data node

Hi All,
I have a problem with my form on the commcareHQ editor, I created this form
in the commcareHQ interface, I wanted to implement the ‘conditional select
options’ as per instructions
herehttps://confluence.dimagi.com/display/commcarepublic/Conditional+Select+OptionsI
had to download the form and do hand-editing for this functionality to
work. I have implemented for the questions

/data/consent_yes/district_name
/data/consent_yes/clinic_name
/data/consent_yes/nearest_health_facility

But when I upload this form back to the commcareHQ builder, I see the
following worning messages ‘Error in form: Can’t find data node’ and
under the case configuration ‘Your form has no usable questions for
Case & Referral configuration.’

  1. What is the meaning of the first message? what node is referring to!
  2. Does this mean, i can not configure case on the interface for the
    form which has been edited manually?

I have attached the form for your reference.
Thanks.

Usajili.xml (52.6 KB)

··· -- Peter Dotto Lubambi, Information Technology Officer, D-tree International, Tanzania. +255 786 087 087 PPP: *http://tz.linkedin.com/in/plubambi*

Dear Peter,

Thank you for finding this issue. I looked into it and the problem is that
CommCare HQ’s app builder is picky about the order of the
nodes. As a temporary fix, you can move the following lines:

to directly after the closing tag for the main node.
Let me know if you continue to experience problems after that.

Cheers,

Danny

··· 2012/12/5 Peter D Lubambi

Hi All,
I have a problem with my form on the commcareHQ editor, I created this
form in the commcareHQ interface, I wanted to implement the ‘conditional
select options’ as per instructions herehttps://confluence.dimagi.com/display/commcarepublic/Conditional+Select+OptionsI had to download the form and do hand-editing for this functionality to
work. I have implemented for the questions

/data/consent_yes/district_name
/data/consent_yes/clinic_name
/data/consent_yes/nearest_health_facility

But when I upload this form back to the commcareHQ builder, I see the following worning messages ‘Error in form: Can’t find data node’ and under the case configuration ‘Your form has no usable questions for Case & Referral configuration.’

  1. What is the meaning of the first message? what node is referring to!
  2. Does this mean, i can not configure case on the interface for the form which has been edited manually?

I have attached the form for your reference.

Thanks.


Peter Dotto Lubambi,
Information Technology Officer,
D-tree International,
Tanzania.
+255 786 087 087
PPP: http://tz.linkedin.com/in/plubambi

Peter,

Did you restore an active user account with an associated item-list for
this app? If you’re using external data fixtures, CommCare currently isn’t
very robust about allowing the forms to run if the user doesn’t have the
fixture on the phone (for admin user, demo user, or any user who hasn’t had
an item list assigned).

-Clayton

··· On Wed, Dec 5, 2012 at 4:27 AM, Peter D Lubambi wrote:

Hi Danny and everybody,
This fixes the problem and i was able to build the application, but I get
an error when i try ti open the ‘usajili’ form.
Error states that ‘can not find appropriate fixture for
scr:jr://fixture/item-list:health_facility]’ Any Idea what could be causing
this?

Attached are the log and image of the error message.

thank you!

On Wed, Dec 5, 2012 at 10:31 AM, Daniel Roberts droberts@dimagi.comwrote:

Dear Peter,

Thank you for finding this issue. I looked into it and the problem is
that CommCare HQ’s app builder is picky about the order of the
nodes. As a temporary fix, you can move the following lines:

to directly after the closing tag for the main
node. Let me know if you continue to experience problems after that.

Cheers,

Danny

2012/12/5 Peter D Lubambi plubambi@gmail.com

Hi All,
I have a problem with my form on the commcareHQ editor, I created this
form in the commcareHQ interface, I wanted to implement the ‘conditional
select options’ as per instructions herehttps://confluence.dimagi.com/display/commcarepublic/Conditional+Select+OptionsI had to download the form and do hand-editing for this functionality to
work. I have implemented for the questions

/data/consent_yes/district_name
/data/consent_yes/clinic_name
/data/consent_yes/nearest_health_facility

But when I upload this form back to the commcareHQ builder, I see the following worning messages ‘Error in form: Can’t find data node’ and under the case configuration ‘Your form has no usable questions for Case & Referral configuration.’

  1. What is the meaning of the first message? what node is referring to!
  2. Does this mean, i can not configure case on the interface for the form which has been edited manually?

I have attached the form for your reference.

Thanks.


Peter Dotto Lubambi,
Information Technology Officer,
D-tree International,
Tanzania.
+255 786 087 087
PPP: http://tz.linkedin.com/in/plubambi


Peter Dotto Lubambi,
Information Technology Officer,
D-tree International,
Tanzania.
+255 786 087 087
PPP: http://tz.linkedin.com/in/plubambi

Hi Danny and everybody,
This fixes the problem and i was able to build the application, but I get
an error when i try ti open the ‘usajili’ form.
Error states that ‘can not find appropriate fixture for
scr:jr://fixture/item-list:health_facility]’ Any Idea what could be causing
this?

Attached are the log and image of the error message.

thank you!

jr_log_dump20121205111400.log (337 Bytes)

jr_log_dump20121205111437.log (685 Bytes)

··· On Wed, Dec 5, 2012 at 10:31 AM, Daniel Roberts wrote:

Dear Peter,

Thank you for finding this issue. I looked into it and the problem is that
CommCare HQ’s app builder is picky about the order of the
nodes. As a temporary fix, you can move the following lines:

to directly after the closing tag for the main
node. Let me know if you continue to experience problems after that.

Cheers,

Danny

2012/12/5 Peter D Lubambi plubambi@gmail.com

Hi All,
I have a problem with my form on the commcareHQ editor, I created this
form in the commcareHQ interface, I wanted to implement the ‘conditional
select options’ as per instructions herehttps://confluence.dimagi.com/display/commcarepublic/Conditional+Select+OptionsI had to download the form and do hand-editing for this functionality to
work. I have implemented for the questions

/data/consent_yes/district_name
/data/consent_yes/clinic_name
/data/consent_yes/nearest_health_facility

But when I upload this form back to the commcareHQ builder, I see the following worning messages ‘Error in form: Can’t find data node’ and under the case configuration ‘Your form has no usable questions for Case & Referral configuration.’

  1. What is the meaning of the first message? what node is referring to!
  2. Does this mean, i can not configure case on the interface for the form which has been edited manually?

I have attached the form for your reference.

Thanks.


Peter Dotto Lubambi,
Information Technology Officer,
D-tree International,
Tanzania.
+255 786 087 087
PPP: http://tz.linkedin.com/in/plubambi


Peter Dotto Lubambi,
Information Technology Officer,
D-tree International,
Tanzania.
+255 786 087 087
PPP: http://tz.linkedin.com/in/plubambi