Hi there
I have developed a relatively simple Quick Capture application for collecting wildlife patrol data :
- patrol routes - includes type (vehicle / by foot) as well as various calculated fields such as duration in hours, distance in km, and a patrol ID which links it to the sightings as well as other routes under the same patrol effort (multi-day patrols for example)
- wildlife sightings - species, number, age/sex, patrol ID.
Note - the patrol ID is a project user input in QC that is set at the beginning of the patrol by the user and contains an input mask to ensure standardisation.
This currently populates a dashboard where you can filter the patrols by date or by patrol id.
What I also want is to be able to write a patrol report using survey123. This would have some extra information such as long notes and which rangers were on the patrol etc. However, I do not want to have to rewrite all the information that was collected re patrol routes and wildlife sightings.
I have two possible solutions but I cannot figure out if either is possible.
1. Am I able to reference the QC layers in the S123 report template and pull in those values directly? If so, how do I do this?
2. Should I use pulldata() to bring all the data collected in QC into the S123 form and then create the report from there? I know this is possible from the report template side as I have created reports referencing related tables before, but I am unsure if you are able to pull in multiple records (ie 40 wildlife sightings or 3 patrol routes) into a repeat field in Survey123.
Any thoughts would be greatly appreciated.