Select to view content in your preferred language

Editing an existing record via new survey 123 form

760
3
Jump to solution
07-25-2023 04:36 AM
MihaRobar
Occasional Contributor

Hi,

 

i would like to create an survey 123 link, that will open an existing record to edit empty fields.

the url: https://survey123.arcgis.app?itemID=9787641b628a4303a7299830aa89da30&mode=edit

works fine for me - i am able to get into editing mode, but further i am unable to add expression for editing existing record: &GlobalId={globalid}

 

What could be wrong? i have tried several options in url order and uppercase letters in ID...

I use enterprise portal 10.8 version.

 

0 Kudos
1 Solution

Accepted Solutions
MichaelBruening
Frequent Contributor

Are you using a webform or the app? This can make a difference on how you construct your URL parameters being used to open the record. Match the case as the URL is "case-sensitive".

The following link will help describe the webpage editing method -

Online help (I think this is the one for you) - Edit existing survey data—ArcGIS Survey123 | Documentation

S123 Blog - Survey123 Tricks of the Trade: Editing records in ... - Esri Community

The following link will help describe in app editing method -

S123 User Community - Solved: Edit Existing Survey123 Record through app - Esri Community

Online help with additional means - Prepare to edit existing survey data—ArcGIS Survey123 | Documentation

Hopefully one these articles will help shed some light on the appropriate URL construction method.

View solution in original post

3 Replies
MichaelBruening
Frequent Contributor

Are you using a webform or the app? This can make a difference on how you construct your URL parameters being used to open the record. Match the case as the URL is "case-sensitive".

The following link will help describe the webpage editing method -

Online help (I think this is the one for you) - Edit existing survey data—ArcGIS Survey123 | Documentation

S123 Blog - Survey123 Tricks of the Trade: Editing records in ... - Esri Community

The following link will help describe in app editing method -

S123 User Community - Solved: Edit Existing Survey123 Record through app - Esri Community

Online help with additional means - Prepare to edit existing survey data—ArcGIS Survey123 | Documentation

Hopefully one these articles will help shed some light on the appropriate URL construction method.

MikiBeavis
New Contributor

Just in case you haven't tried this for the capitalization issue for the URL, in &GlobalId={globalid} , the GlobalId before the = sign always has to be globalId where only the I in ID is capitalized. Hope you can get it to work, and definitely read the pages listed in the first post (if you haven't already.)

MihaRobar
Occasional Contributor

Thanks a lot guys. The community is very nice portal to have on your side.

I managed to establish workflow as described in my post. I used settings as described in: Prepare to edit existing survey data—ArcGIS Survey123 | Documentation

And then an url link described in: Solved: Edit Existing Survey123 Record through app - Esri Community

Further, ia am going to try and automate the workflow with Datainterop, that new records will be sent on email with the specified url (second app filling main table).

Miha

 

0 Kudos