I implemented a Search Widget in an AGOL Web Application. The data source is a feature layer (polylines) contained in a map service in the associated Web Map. The field I am searching is a text field containing the alphanumeric pipe ID of the associated storm drain pipe (e.g. 10P10066). When I enter the pipe ID and select a pipe ID from the pull-down list (see attached) AGOL returns an error message "No Results Found...". However, when I copy/paste that exact Pipe ID into the Search input box and select search icon AGOL finds the pipe. Why do I get a "No Results Found" error message when selecting that exact same pipe from the pull-down list? This is very useful functionality that I would like to work and not have to direct users to key-in entire name rather than select pipe from pull-down list.
Any assistance is greatly appreciated!
Thanks much,
Steve Branson
FDOT D7 GIS Coordinator
Solved! Go to Solution.
Chelsea:
Sorry to highjack this thread, but are you serving out your composite locator as a geocode service from a multi-server AGS environment?
Hi Michael, that is correct. We have 4 machines in our site. Are you seeing a similar issue?
Chelsea:
I am not seeing this issue, but I don't think we have your setup. I was more interested in how you update your geocode service address locators in a multi-server environment where the geocode service is used extensively in AGOL. I am currently having issues stopping the geocode service and then being able to rebuild the address locator as the source address data is updated. Do you have a scripted solution for rebuilding your address locator? Do you have any issues rebuilding your address locator? Also what version of ArcGIS are you currently on?
Our server is on 10.3.1. Our locators are located in a folder, I right click them in Catalog and select Rebuild, then right click the Composite one and go to Share As>Geocode Service, and overwrite the existing service on our server. I haven't had any issues with it, and I update at least monthly. Eventually, I would love to script it and have it run automatically once a month. Is your service hanging on the starting/stopping? Were you rebuilding it another way?
Are you using Alternate names? There is this bug that reports a similar issue: : http://support.esri.com/bugs/nimbus/QlVHLTAwMDA5NDkwNg==
As it seems many of you are running into the issue, I would recommend getting in contact with Esri Technical Support. Let me know if you need any help getting in contact, but they will probably find the issue faster than Geonet.
-Kelly
Did anyone ever find a solution to this? I am having the same problem using WebApp Builder and the Launchpad Theme.
I'm also looking for a solution to this issue. Did anybody find a solution for it?
Thanks in advance for the help.
I was having the same issue. Turns out I had the "shape" field hidden. Once I turned this field back on, the search widget began working.
Thank you for this resolution. I was experiencing the same issue with this widget. I turned on the shape field, republished and like magic the search widget was able to locate features by a text string.
Where exactly did you have the Shape field hidden? Mine is on in all the places that I can tell, but I'm still unable to return results by searching a string on a feature layer field, even though I see result suggestions show up in the drop down.