Hi,
I'm trying to autopopulate or pull data from fields in a parcel layer into the Point feature layer my Survey is saving into. For some reason this worked fine in my head, until I realized that using the URL pass-throughs are only meant for the same layer the survey is published off. The data is on Enterprise, the survey is using a pre-published feature layer based on a schema, but is empty of data so far.
So my envisioned workflow was:
Field Maps - choose a spot on a parcel, place a point feature there. Use the label of the new Point to open Survey123 and send attributes associated with the parcel underneath that Point to my Survey123 via URL passthrough.
Problems/Other options and why they don't work
I've seen this issue referenced over and over, but no solution (at least not that I could understand.) Some mentions of javascript and pulldata, some mentions of using Arcade (but the examples didn't use separate layers)
Thoughts?
Thanks
You can use the FeatureSet functions in Arcade to lookup to any layer in the map you want.
I do this all the time
Panel {expression/expr12}
var sql = "PlotID = '" + $feature.PlotID + "'";
var tbl = Filter(FeatureSetByName($map,"Plots", ['*'], false), sql);
return First(tbl).Panel
Not sure I get all your post but I hope this helps.
Hello DougBrowning,
could you please explain this in a little more detail? Where and how do I do this? I am just starting out with Survey123 Connect and I am not sure where to apply the above expression!
Thanks
Ilka