I've been working to create a set surveys, all linked to a set of base points in FieldMaps.
So far, here is what I've done:
- Wrote all surveys: Buried Channel, Transects, Reach-Wide, and Photos.
- I published all of my surveys and opened the automatically generated feature layers from AGOL into ArcGIS Pro
- Used the feature-to-feature tool to bring all layers into a single geodatabase.
- Generated relationship classes for each of the survey point layers to the primary " Base Points" layer using a PointID (field I created to refer to my base points)
- Generated relationship classes for each of the tables using GlobalIds and Parent-global Ids
- Configured Pop-up with a hyperlink to each survey that should auto-fill the PointID (from fieldmaps into Survey123)
- Published my geodatabase as a web-map
- Republished all of the surveys using the submission URL I generated from the geodatabase feature layer
This worked for three out of four my surveys. The URL in my pop-up will not open the Transect form. It will open survey123, but then it just spins until it crashes. I have tried multiple devices and none of them work. When I open the form directly from the Survey123 App and manually enter the PointID, I am able to fill out my survey and submit to outbox, but the survey will not send. When it is trying to submit the pop-up/loading screen flashes through all of the related tables and layers, so it appears to be communicating with my feature layer. After trying to send for a few seconds, it stops with an error saying, "Operation Rolled Back." I set up the other three surveys exactly the same, so I am pretty stumped.