|
POST
|
Hello @NicolasKleinEF, Survey123 uses attachment "keywords" to map which attachment is associated with what image question in the survey. Please use this link for more information on how Survey123 works with attachment keywords. As for the behavior being fixed with 10.8.1 that is for hosted Feature Services in ArcGIS Enterprise 10.8.1 registered Features Services from an Enterprise Geodatabase still have some more configuration as Survey123 can't manage the database data as it isn't coming from ArcGIS DataStore. ArcGIS Pro recently created a Geoprocessing tool to upgrade attachment tables so that they support attachment Keywords. After running the upgrade attachment tool your attachment table should support keywords now, meaning new images collected should have keywords associated with them and should work with Survey123 Reports, but the old images won't have keywords. The Support KB article above (1st link) provides a workflow for updating the attachment keywords for existing data, but the Survey123 team has been working on a Python script that will automate this process. I have attached the script below, but please note that the script is still in development so it is highly recommended to make a copy of the production data and test the script on that data before running it on the production data. Since the script is still in development it is still pretty limited in it's functionality. The script assumes 1 of 2 scenarios. A) there is only 1 image question in the survey, will ask for the keyword, and will apply that keyword to all images in the attachment table. B) if there are multiple image questions in the survey the script assumes the name of the image is <attachmentKeyword>-<timestamp> (which is the default attachment name if it was submitted in the Survey123 Field App) in which the script will read the attachment keyword from the image name and use that. Please let me know if you have any questions or run into any issues and I'll be happy to schedule a call to take a look into it. Thank you, Zach
... View more
03-24-2021
07:31 PM
|
0
|
0
|
1512
|
|
POST
|
Hello @CodyClemenson, Do any of your choices have a greater than or less than symbol in them that you are using in your rules? Thank you, Zach
... View more
03-24-2021
07:10 PM
|
0
|
0
|
1206
|
|
POST
|
Hello @JovanaBurz, We have the featureReport REST API documented in our developer documentation. Using the Report API you can create a custom application that sends requests to the API and generate Reports. I have a little sample application in GitHub that can be embedded into an Operations Dashboard and used to create Reports directly within the Ops dash. Please feel free to take it and customize it to your needs. As of now I had to manually pass the token in through a URL parameter because using the ArcGIS API for JavaScript IdentityManager threw error messages when the app was embedded in Operations Dashboard. Thank you, Zach
... View more
03-24-2021
07:05 PM
|
1
|
2
|
4399
|
|
POST
|
Hello @kkatashuk, I had tested on an iPhone 7 running IOS 14.0.1 as well as an iPhone 8+ running IOS 14.4.1 and the behavior wasn't reproduced on either device. Are the devices where the behavior is encountered personal devices or company devices running a MDM? If you have them select "Continue without signing in" > select the hamburger icon on the top right of the Survey gallery page > Settings > Diagnostics > enable diagnostic logging > then select back twice to go back to the Survey gallery page > select the hamburger again and select Sign in while logging is enabled. Is the same behavior observed? If so would I be able to obtain a copy of the diagnostic log that is created? Please feel free to email it to ZSutherby@esri.com if placing it on Esri Community is not preferred. When the white screen is observed if they select the gear icon on the top right of the screen does the connection say ArcGIS Online? If you try adding a connection and specifying your specific ArcGIS Online Organization is the same behavior observed? The URL will be something along the lines of https://<yourOrg>.maps.arcgis.com. Thank you, Zach
... View more
03-24-2021
06:57 PM
|
0
|
3
|
4478
|
|
POST
|
Hello @DustyJordan, Thank you for passing along the CSV! If you open the CSV in a text editor like Notepad or Notepad++ you can see that there are a number of extra commas (indicating empty columns) in the CSV. I had opened the CSV and deleted empty columns N-X which removed the extra commas from the CSV. When the CSV was updated and the extra commas were removed after republishing the survey it worked as expected. I was also able to reproduce the behavior in Connect 3.12, just to confirm are you using the 3.12 version of Survey123 Connect? Thank you, Zach
... View more
03-23-2021
10:13 AM
|
0
|
1
|
7941
|
|
POST
|
Hello @SPGilbert, If you are seeing the behavior on an Android device we have BUG-000137186 logged for the behavior. Thank you, Zach
... View more
03-17-2021
10:48 AM
|
0
|
0
|
1528
|
|
POST
|
Hello @DougBrowning, Thank you for reporting this! I've gone ahead and logged an issue in our database for the behavior. From my testing the behavior seemed specific to Note question types. If I switched the relevant note question to a calculate question the behavior was no longer reproducible. Another workaround would be to double up on the relevant statement in the calculation. For example if(selected(${s1}, 'yes'), 1,0), this will also prevent the calculation from returning a value. Thank you, Zach
... View more
03-16-2021
04:06 PM
|
1
|
0
|
1439
|
|
POST
|
Hello @DougBrowning, Thank you for reporting this! The issue is specific to using the body::esri:visible column mixed with repeat counts. I've gone ahead and logged an issue in our internal database for this behavior. A couple of workarounds could be: - Move the expression from the body::esri:visible column to the relevant column, or move it to the body::esri:visible column of the repeat instead of the group. - Keep the body::esri:visible expression where it is and change the required statement from "yes" to the same expression as the body::esri:visible expression. Thank you, Zach
... View more
03-16-2021
04:03 PM
|
1
|
0
|
1440
|
|
POST
|
Hello @JamesBailey, To define the number of repeats you would use a repeat count. One thing to note on repeat counts is all repeats defined by the repeat_count value must be navigated through before the survey response is submitted; otherwise, not all repeat records will be submitted. To ensure that all repeats are submitted, consider making questions required in your repeats. I have attached a zip file that contains a sample that uses pulldata to define the repeat count based on the filter status. Thank you, Zach
... View more
03-15-2021
10:01 AM
|
0
|
0
|
1900
|
|
POST
|
Hello @GrantBenn1, Thank you for passing along the XLSForm! I've taken a look at it and on the Choices worksheet column D has a column header of "group" which is a SQLite reserved keyword. Once I changed it to pv_group and updated the choice filter for the DistrictMunicipality, MetroMunicipality, and LocalMunicipality questions the choice filters worked as expected. Thank you, Zach
... View more
03-15-2021
09:43 AM
|
0
|
1
|
2451
|
|
POST
|
Hello @ScottLehto3, Unfortunately at the moment it is not possible to create surveys from existing feature services that are shared to a cross Org group. I have logged an enhancement in our internal database requesting support for this workflow. I would suggest logging an idea in ArcGIS Ideas requesting this support, or logging a case with Esri Technical Support and they will be able to log an official Enhancement to help track progress. Thank you, Zach
... View more
03-12-2021
10:28 AM
|
1
|
1
|
1840
|
|
POST
|
Hello @juan_luisGarcia_González, If you navigate to the item details page of the feature service associated with the survey, go to the Visualization tab, select Configure Pop-up's, then Configure Attributes, do all the fields that you would like displayed have a check box under the Display column? Thank you, Zach
... View more
03-12-2021
10:00 AM
|
0
|
0
|
1404
|
|
POST
|
Hello @JamesBailey, May I ask for more details when you said filter the repeat? Are you looking to filter a selection question within the repeat based on a status? Or are you looking to have different questions display within the repeat based on what the status is? Thank you, Zach
... View more
03-12-2021
09:14 AM
|
0
|
0
|
1917
|
|
POST
|
Hello @Anonymous User, Survey123 uses attachment keywords to associate images to questions when running reports. Since the attachments are being uploaded through ArcGIS Pro the keywords are not being added to the attachment like they are when submitting new records through Survey123. Please use this link for more information on attachment keywords and a workflow for updating them: https://support.esri.com/en/technical-article/000024606 We have been working on a Python script to help automate this process, but is very much still in progress. The script assumes one of two things, either there is only one image question in the survey which the script will ask for the keyword to use, or the images attached to the features have the name <attachmentKeyword>-<upload_timestamp> which is the default image name when a photo is taken or uploaded in the Survey123 Field App. I have uploaded a copy of the script, but would suggest testing with sample data first to confirm it works as you are expecting. Thank you, Zach
... View more
03-12-2021
09:01 AM
|
0
|
0
|
1202
|
|
POST
|
Hello @GrantBenn1, Would I be able to obtain a copy of the XLSForm for testing on my end to take a deeper look into the behavior? Once behavior we have noted with the 3.12 release is if a column header used in a cascading select uses a SQLite reserved keyword the cascading select won't work. Please check your cascading selects in the XLSForm to confirm that none of the column headers use any of the reserved keywords. Thank you, Zach
... View more
03-12-2021
08:41 AM
|
0
|
3
|
2474
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 05-22-2026 03:26 PM | |
| 1 | 02-27-2026 02:55 PM | |
| 6 | 12-17-2025 01:51 PM | |
| 1 | 11-04-2025 02:14 PM |
| Online Status |
Offline
|
| Date Last Visited |
a week ago
|