Anybody using Survey123 to conduct Well or Meter readings?
I'm want to pre-populate the previous related record's reading into a new form, but can't find a solution for this using Survey123.
Has anyone "fetched" a previous record (either via relationship class or matching field) with Survey123?
Monitoring Wells, yep. As well as all manner of other environmental consulting-type data.
Honestly, I'm not 100% sure what it is you are looking for. Are you able to provide more details?
Hi Abureaux,
Let's just say yesterday you collected data in Survey123 like this.
Date: 09/18/2024
Well #: 1
Yesterday's read: 100
Today's read: 102
Then today you open up Survey123 and collect data with the following:
Date: 09/19/2024
Well #: 1
Yesterday's read: 102 (automatically populated from the last record)
Today's read: 107
We want to pull the last record's "Today's read" and pre-populate it into this record's "Yesterday's Read" field.
The easiest solution, by far, would be to use the Inbox feature. This requires accounts. If you already have accounts for field staff, problem solved.
If you don't have accounts, there are a few solutions. If you only need a small number of fields, like that example, my top pick would be to use automations like Power Automate and send an email to the user with a summary of today's readings, and a link to "Continue Collection".
Another option is to set up a web map and use URL parameters to launch form there.
EDIT: Basically, URL parameters are the solution if you don't have the accounts for the Inbox.
Thank you for the solution! We have both a full enterprise deployment (10.9.1) and ArcGIS Online and all staff have their own user login. We're still trying to figure out which route would be the simplest/most streamlined for the end-user.
I'll need to look more into using the Survey123 inbox function. Do you have any links or references handy that can help with this solution? Thanks.
I could have sworn there was a blog post on it, but I can't find it right now. There is this post though, and it at least covers the username WHERE clause.
There isn't too much to cover though, so here is what you need to get started:
Beyond those basics, the "Inbox" isn't really much different from the "Sent" folder. Good luck.