POST
|
I have a form to gather information about new projects. I want to use a search() function to generate two dynamic dropdown lists with possible companies and contacts from an existing Client table. The Client table is published to ArcGIS Online and shared publicly. Users will first select a Company from the drop down and the Contact drop down will filter based on the selected Company. Both of these selections appear to work properly in Survey123 Connect, but the Contact drop down does not populate with values in the web app. I did get the Contact drop down to populate, but only when I defined a value as the search text and not with ${ExistingClients} like I need (attached). UPDATE: The Contact drop down only works if I specify a search text without a spaces. Ex: search(tableName, 'matches', 'Company', 'LIVIC') will work and populate with possible Contacts, but search(tableName, 'matches', 'Company', 'LIVIC Civil') or search(tableName, 'matches', 'Company', ${Company}) will not. I based the search() functions off a different form with the same parameters and workflow that does work in the web app, so I am not sure why this form is not working properly. The web app is behaving strangely and I'm not sure what else I can try to troubleshoot this issue. Any suggestions would be appreciated! The form was created in and published from Survey123 Connect version 3.18.
... View more
02-01-2024
01:34 PM
|
0
|
1
|
282
|
POST
|
@SeanNagy1 - As dumb as it sounds, I believe I just copied the Summary section and the individual records section and pasted them into a Word document. For some reason I believe that fixed it.
... View more
10-11-2023
09:24 AM
|
0
|
0
|
633
|
POST
|
Did you find a solution? I managed to do something similar in a Spatial Join with the Match Option set to "Within a distance" and the Search Radius set to -1 Meters. I don't think my Target features overlap like your Polygon A and Polygon B do, but maybe you can use the Search Radius as your overlap tolerance? This seems to work like the Match Option Intersect would, but without joining adjacent properties that might share a boundary.
... View more
08-03-2023
06:16 AM
|
0
|
0
|
615
|
BLOG
|
@AllardTerence Mine was less of an issue with filtering the choice list with ‘searchColumn’, ‘searchText’, ‘filterColumn’, and ‘filterText’ parameters, but with maintaining the choice selection when navigating between repeats. If I remember correctly, I moved the search() outside the repeat and created fields inside the repeat to hold the value I selected. When a selection is made from the choice list, the field inside the repeat would calculate to that value. I also added a Yes/No question for the user to verify the selection is correct. A Yes answer will trigger the calculation.
... View more
05-09-2023
11:00 AM
|
2
|
0
|
13268
|
POST
|
No. I'm wondering if it has something to do with the recent update to AGOL. Not sure if that would impact Survey123?
... View more
11-28-2022
10:30 AM
|
0
|
0
|
744
|
POST
|
Hi @ZacharySutherby ! The survey was published from Survey123 Connect. I just checked the feature service the survey points to is owned by me, as well as the Results view layer, form, and Word docs that are currently used as templates. Is there somewhere else I should look for the owner? I was just checking in the Item Details page. If I remember correctly, the feature service was published by me in Pro and the survey was originally published by the other user. I changed ownership of everything to me yesterday and even republished the survey from my own account. As far as I can see, I own everything. Could it be there is a layer in that other user's account, not shared with the organization, but is attached to the survey some way? Could it have something to do with what folder everything is saved to in my Content? When changing owners I moved everything to the Survey folder that is created when a new survey is publish. Thank you for your help!
... View more
11-22-2022
12:10 PM
|
0
|
0
|
773
|
POST
|
Hi! I want to add a new report template to create inspection reports; however, every time I upload a file and it checks the syntax I get this message, "Error: An error occurred when querying data from the feature layer. 400: UNKNOWN_ERROR Unable to perform query. Please check your parameters." The survey form was originally published by someone else in my organization, but I have since changed ownership of all layers and survey files to me. I republished the survey, changed the file name of the .docx template, verified the survey and form are pointing to the same data source, everything I could think of that basically "resets" the survey form. I also tried uploading the general sample template Survey123 automatically generates and I still receive this same error, which makes me think it isn't a syntax/parameter issue but a Survey123 issue. This is not the first template I have uploaded for this form. The previous owner uploaded a template back in August, which works, but we need to update it with our new template (which I also tried - in the Manage Templates pane, I clicked Update Template for the template that works and replaced with the new .docx but still got the same error message). Has anyone seen this error or any issues like this recently?
... View more
11-22-2022
06:07 AM
|
0
|
4
|
848
|
POST
|
Why does report syntax have to be so difficult!? I just know this is going to be a silly solution! I am creating a report for inspections done in Survey123 and I keep receiving this error every time I try and upload my template: My template includes a summary section followed by individual records. To try and isolate the problem, I copied each section into a new word document and tried to upload just the summary section as a template, and just the individual section as a template. Guess what... they both worked on their own! So I'm not sure why they aren't working together in one document. I am attaching my report template. Any help is appreciated!
... View more
09-07-2022
06:51 AM
|
0
|
4
|
1366
|
POST
|
Thanks for the suggestion. I don't have any "calculate" question types but I do use the calculation column to pulldata and calculate values. Unfortunately, I need the calculations to work and I'm not willing to rewrite my form unless I know that the calculations are the problem. Zach's suggestion of opening Survey123 first and running in the background seems to work, but it's not ideal.
... View more
05-12-2022
06:20 AM
|
0
|
0
|
1784
|
POST
|
Hi @ZacharySutherby ! I seem to be having the same issue Ame described above. I have a url link with prepopulated values in Field Maps to open an inspection form in Survey123. I already checked that the field types matched, so Ame's solution does not work for me. When Survey is not open in the background, Survey appears to get stuck on the green welcome/loading screen. As you suggested, I first opened Survey123 to leave running in the background and then opened Field Maps and clicked the link and the survey form opened with the prepopulated fields filled in. Do you understand why this might be happening? This is the same workflow that I usually use for my inspection surveys but I only noticed this happening within the last week. I've attached the XLSForm and the URL link for your reference. Thank you! arcgis-survey123://?itemID={myitemid}&callback=https://fieldmaps.arcgis.app&field:ProjectNumber={ProjectNumber}&field:ProjectName={ProjectName}&field:ClientName={ClientName}&field:UtilityType={UtilityType}&field:InspKEY={GlobalID}
... View more
05-09-2022
06:28 AM
|
0
|
2
|
1812
|
POST
|
Yes! I do use the item ID in my link, I just didn't want to share it. However, this made me realize I was using the item ID for the feature layer and not the surveys. That seemed to do the trick! Thank you!
... View more
04-26-2022
05:03 AM
|
2
|
0
|
543
|
POST
|
I used Survey123 Connect to create two different surveys connected to the same feature layer; they share the same submission _url but have different form_IDs that point to different related tables in the feature layer. I want to add a link in my map pop up that opens the survey in Survey123 from Field Maps. The problem is within the normal structure of the Survey123 link (at least how I know how to create a link), there is no way to differentiate between which survey to open, which causes an error and neither survey to open. Is there a specific parameter I need to use in my survey link to tell Field Maps which survey to open? The current link looks like: arcgis-survey123://?itemID=[itemID]&field:Intersection={Intersection}&field:Approach={Approach}&field:Insp_KEY={GlobalID}
... View more
04-25-2022
12:54 PM
|
1
|
2
|
564
|
BLOG
|
Very helpful article, @IsmaelChivite! I usually use Survey123 Connect, but the form I am working on now does not require heavy customization that Connect supplies so I am designing in the web form. I am running into a problem with my address question type. When I type an address and select one from the candidate addresses listed, the selected address does not actually select. It will only select the second time I open the drop down unless I continue typing or delete some text and start over. If the user doesn't know to reselect their address, the Zip Code, City, Lat., and Long. calculation fields return blank. I've attached a video of this problem. Have you seen this kind of behavior before? Do you have suggestions for what might be causing my issue?
... View more
04-22-2022
08:03 AM
|
0
|
0
|
3988
|
POST
|
Hello all! I have been struggling with this same problem for a few weeks and I need help finding a solution. I have built a survey and web app in Experience Builder for people to reserve pavilions in the town park. My survey has fields for the Pavilion (select_one), Reservation Date (date), Reservation Time (select_one: 10 am - 2 pm, 2 pm - 6 pm, 6 pm - 10 pm, or 10 am - 10 pm), and contact information. There is one major issue: There needs to be some sort of error or restriction so people do not double book the same pavilion for the same time frame (or if a pavilion is already booked 10 am - 10 pm). I originally used pulldata() and wrote a JavaScript to connect to my feature service and count the records with matching pavilion, date, and time from the user selection; if the count > 0 then it tells the user to select again. I finally got that working only to realize I can't use JavaScript in a public survey. Instead, I used the search() to generate a select_multiple list of Reserved Times from my feature service by filtering by the Pavilion and Date survey selections. My thought was, if I select all times that are already selected, to use a constraint on my survey Time selection where the Search Time != Survey Time. The issue with this is I can not default select only the filtered Time choices. The selection also needs to be dynamic and recalculate when the user selects another pavilion or date. Any suggestions on how to not double-book pavilions is appreciated! This survey will be public and should be as user friendly as possible. Thank you!!
... View more
04-04-2022
07:58 AM
|
0
|
0
|
311
|
POST
|
Hi @AmyRoust! I am having the same exact problem. I've formatted the field to not show time everywhere I can think, but Experience Builder still shows the time. The only other place the time is visible is in the Content > Item Details > Data. The Table Widget must pull directly from the data source and ignore all formatting done in Map Viewer (even though the widget data is sourced from the map which is formatted correctly). Have you found a solution to your problem?
... View more
03-30-2022
08:38 AM
|
2
|
3
|
2631
|
Title | Kudos | Posted |
---|---|---|
2 | 05-09-2023 11:00 AM | |
1 | 12-08-2021 11:27 AM | |
3 | 12-03-2021 10:58 AM | |
1 | 10-05-2020 01:26 PM | |
1 | 04-25-2022 12:54 PM |
Online Status |
Offline
|
Date Last Visited |
7 hours ago
|