Select to view content in your preferred language

Search/Relate results not showing in Fixed Data Table - eSearch widget 3.0

2622
7
Jump to solution
09-26-2012 12:11 PM
MichelleKinseth
Emerging Contributor
After upgrading to the new version of Enhanced Search Widget (v3.0.9; also have FlexViewer v3.0), I was able to disable the popups as well as stop the results of a search from appearing in the widget gui. However, I am now getting no search or relate results to show in the fixed data table after performing a search from the widget. I don't even have a "Related Results" tab showing in the table. I wonder if when I commented out all the "showStateResults" in each of the search functions that I accidentally commented out one that I wasn't supposed too...would that prevent results from populating the data table or are the two (the widget gui and the data table) mutually exclusive in the code?

All my map services are related to their respective tables, and the search/relates results works in the previous version (Flex v2.5, eSearch v2.5) which is using the same services. (would updating the widget code from 2.5 to 3.0.9 be causing an issue? I skipped a lot of intermediate versions).

Status of the Viewer after a search is done from the widget -
[ATTACH=CONFIG]18023[/ATTACH]

I also have this warning showing up related to the Navigation.mxml (which I have not edited at all). All I edited was the xml to remove opacity of the nav tools.
"This compilation unit did not have a factoryClass specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option."

I do not understand what this means...Sorry if these are silly questions; I'm still struggling to wrap my mind around how Flex works.
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
RobertScheitlin__GISP
MVP Emeritus
Michelle,

    There has been A LOT of changes to the eSearchWidget.xml from version 2.5 to 3.0.9..... That is where you problem lies. I have updated what I saw but there is no garuentee I caught it all as I could not test it.

View solution in original post

0 Kudos
7 Replies
RobertScheitlin__GISP
MVP Emeritus
Michelle,

   Can I see you eSearchWidget.xml (please attach it in a zip file)?
0 Kudos
MichelleKinseth
Emerging Contributor
Thanks, here it is.

[ATTACH=CONFIG]18024[/ATTACH]
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
Michelle,

    There has been A LOT of changes to the eSearchWidget.xml from version 2.5 to 3.0.9..... That is where you problem lies. I have updated what I saw but there is no garuentee I caught it all as I could not test it.
0 Kudos
MichelleKinseth
Emerging Contributor
Michelle,

    There has been A LOT of changes to the eSearchWidget.xml from version 2.5 to 3.0.9..... That is where you problem lies. I have updated when I saw but there is no garuentee I caught it all as I could not test it.


Thank you very much, Robert. I will try this out.
I did try to match what was in the xml with what the 3.0.9 documentation stated - I guess I missed too many things! 🙂
0 Kudos
MichelleKinseth
Emerging Contributor
Thanks for all your help, Robert. I am still unable to get the relate results (or any search results) to populate the fixed data table at the bottom of my viewer. I fear the issue lies in one of the mxml's for either the widget, or possibly the viewer. I just don't know why it won't work (did something get changed in the viewer code from 2.5 to 3.0 that would be causing this? The "What's New" section of the Viewer page is not too helpful for me). If you (or anyone!!!!) have any ideas of where I should look I welcome your thoughts. If all else fails I may start over with upgrading to Flex 3.0, and the widget after that, since my 2.5 version still works.
0 Kudos
RobertScheitlin__GISP
MVP Emeritus
Michelle,

   You need to attempt to break your issue into individual problems to tackle. What I mean by this is start a new Flex Viewer 3.0 project (without any of your predecessors changes) and add the eSearch Widget. Get it working with your map service layers (showing the results in the widget, etc, etc, i.e. unmodified). Once you have that working make your changes to the eSearch to prevent the display of results in the widget and popups. Once you have that then add it to you modified Viewer project.
0 Kudos
MichelleKinseth
Emerging Contributor
Michelle,

   You need to attempt to break your issue into individual problems to tackle. What I mean by this is start a new Flex Viewer 3.0 project (without any of your predecessors changes) and add the eSearch Widget. Get it working with your map service layers (showing the results in the widget, etc, etc, i.e. unmodified). Once you have that working make your changes to the eSearch to prevent the display of results in the widget and popups. Once you have that then add it to you modified Viewer project.


Yep, that's what I intend to do. I think I did too many things at once prior and now I can't track any of the issues. Thanks for your help.
0 Kudos