Ok this one have been driving us nuts for days and we looked real bad in a demo. Finally found it.
If you use the search widget to find a feature it finds it, highlights, and opens the popup which is great. BUT if you do Set as Analysis Input from that popup it fails every time saying no valid input. We see it on points polygons whatever. That exact same feature if you click on it get the popup then Set As Analysis input it works just fine. Select widget also it works fine. (also note the search result really needs an X here as there is no way to close it.
We can recreate this at all times with all tools.
Also note the running or stopped box at the bottom covers up the last tool run. Should be a little below that and not overlap.
I lost count of how many bugs the Analysis widget has now. Can we please get this bumped up the list to get this thing fixed up.
These are just mine but there are more. I am sorry but this is a bit out of hand. All of this worked in WAB - and WAB it took 2-3 less clicks. Its just super clunky. Please look at WAB as an example to how it was working.
Thank you very much!
Hi @DougBrowning ,
Unfortunately I cannot reproduce from my end. How do you set search result as analysis input? Do you select the search result and from its popup - data action Set as input of Analysis?
I was able to make a gif showing the issue. It still happens for us every time when coming from the search menu. If you re-click the popup then it all works fine. It is only that initial search pop up. It does it on all 8 of our custom geoprocessing tools that have worked for a long time.
Again its just the initial search popup then set as analysis input
Here are our settings
Thanks a lot for looking into this our users get pretty confused.
@Wei_Ying here is some more info. In the server logs the tools seems to just get a #? Again its only when you use the popup that auto comes up after a search with the search widget. We can recreate this every time on every layer we have, in every tool we have.
Error executing tool. AIM Terrestrial Site Visit Summary Job ID: jb6f7302f25364574a65e0acd4682c847 : ERROR 000735: Indicator Layer: Value is required updateMessage Error: Traceback (most recent call last): , line 1228, in ListFields return gp.listFields(dataset, wild_card, field_type)
File "C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\Resources\ArcPy\arcpy\geoprocessing\_base.py", line 378, in listFields self._gp.ListFields(*gp_fixargs(args, True)))
OSError: "#" does not exist
Thanks a lot