Hi,
I am having issues with editing a survey123 response. I try to edit a response in the web browser. The survey is open for responses and editing.
I get the error that editing is not possible because the globalid parameter is not provided. In the console I get the error that the globalid parameter is invalid.
From the screenshot you can see that the survey (published on ArcGIS Enterprise 10.9.1 with survey123 version 3.19) loads correctly. I have used the following URL scheme: https://survey123.arcgis.com/share/<formID>?portalUrl=<portalURL>&mode=edit&globalId=<globalId> .
Anybody any idea why the globalid parameter is not recognized?
best,
Jelle Stuurman
Solved! Go to Solution.
Together with ESRI support we have found the issue. Everytthing was set up correctly, but the settings were somehow not saved correctly. The edit settings on the hosted view tables (see screenshot below) were reconfigured by first turning the edit functions off and saving the settings. And then turing it back 'on' (inlcuiding a refresh of my cache). This resynched the settings, after which the mode=edit worked and the globalid parameter was read correctly.
Hello @Jelle_Stu_PR,
From the screen capture attached it looks like the i in globalId is lowercase. This looks to be what the console output is referencing as well.
Hi Zach,
Thank you for your reply. I have tried several variation of 'globalid'. None of them worked.
Together with ESRI support we have found the issue. Everytthing was set up correctly, but the settings were somehow not saved correctly. The edit settings on the hosted view tables (see screenshot below) were reconfigured by first turning the edit functions off and saving the settings. And then turing it back 'on' (inlcuiding a refresh of my cache). This resynched the settings, after which the mode=edit worked and the globalid parameter was read correctly.
I'm having an issue now where the survey is not loading upon select. The user is supposed to click on the point on the chart on the left and the existing survey values should populate using the "survey" widget in Experience Builder. Although it was showing the "Editing is not possible because the globalid parameter was not provided" message, it was still loading the values in the survey fields below. I tried turning off and on editing to "reset" the forms and following the instructions from the Esri documentation. I also tried embedding the survey instead of using the "survey" widget. The data source that is used in the chart is the hosted feature layer from the same survey.