3

I have set up an organization structure and am using a multiple choice lookup table within a form to reference the organization structure. Mobile users are asked to select the location in which they are working on a given day. Mobile users are assigned to all locations within the organization structure because they move between locations for their work.

I am saving the output of the multiple choice lookup table question as a case property, which by default generates the location ID. Instead of the location ID, I would like to display the location name that corresponds to the location ID that was generated in the multiple choice lookup table question.

I found instructions for displaying the user's location name in this article, but did not find the same for referencing the name of a selected location from a multiple choice question. Is there a syntax I could use to reference names from locations selected in a form?

3

Assuming your question is named /data/location_id_result, you can reference the name of the location selected with the expression

instance('locations')/locations/location[@id = /data/location_id_result]/name

and load that into a hidden value which you then save to the case.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.