Custom Popup for ID Tool results to show all hits

335
4
11-29-2024 04:32 AM
AdrianMarsden
Honored Contributor

We are in the VERY early stages of looking at moving our JS site into a Experience Builder site.  In this site I wrote a ID Results windows that replicated the even older ArcIMS window,  See below.  This goes through the results object and builds tables for each layer's results.  This is crucial for us as when you click on a location you need to see all results at once.  Paging through them isn't an option.  We need to scan down the list to see which is relevant  - there could be scores of hits on any single location. (I was going to add the results into a dojo sortable table, but never got around to it, so these are just in  an HTML table)

Before we embark on writing something, is there anything already out there?

 

AdrianMarsden_0-1732883413216.png

 

Many thanks

 

4 Replies
FaithBest
Occasional Contributor

Please create this! Or please someone let me know of what already exists. I need something like this and I am not well prepared to custom make the solution. Looking forward to seeing what is created!

0 Kudos
JeffreyThompson2
MVP Regular Contributor

https://community.esri.com/t5/experience-builder-custom-widgets/identify-for-experience-builder-1-14...

I have made a widget for identifying stuff by map click, but it does use a Tabbed presentation. @shodge_fsu modified it back to a single column display.

You may also want to look at the Feature Panel by @RobertScheitlin__GISP. It displays everything on a single panel, but it broke badly at Experience Builder 1.13 and will take extensive modifications to get it running again. 

GIS Developer
City of Arlington, Texas
AdrianMarsden
Honored Contributor

thanks - I'll take a look at this when we start working on it - it all looks promising

0 Kudos
DanCopKac
Frequent Contributor

I think you can make a view joining the results to locations in an SDE or hosted feature layer view or something with a SQL statement then just publish the view, add the data source and display the filtered results in the default table widget, or list widget, or whatever. I like to keep as much as I can outside the Experience Builder system because, limitations abound! 

0 Kudos