This topic is locked

PHPRunner 5.2 Build 4890 search question

2/20/2010 4:13:36 PM
PHPRunner General questions
O
OLDmrcaseyman author

I am very grateful for the option to go back to the old search style as my customers are comfortable doing the search this way.

  • added an option to switch between old-style basic search (Contains, Any field, ...) and new-style (Google-like).
    I used to be able to limit the fields for searching by checking only the desired fields on the "Fields" page for the "Search" column and use the "Advanced Search" column for the advanced searches.

    I have tried using the Quick Search column for limiting the search choices but it seems to have no affect. I can limit the choices using the "Search" column but then those fields are not available for use in the Advanced Search tab.
    I have also found that the AJAX-based Auto-Suggest feature does not work on a field unless that field is displayed on the list page.

Sergey Kornilov admin 2/24/2010

Selecting field as 'Search' means it appears on both Advanced Search page and on search panel dropdown list.

'Quick search' means field will be preselected on the search panel.
In regards to auto-suggest feature - field must appear at least on one of List/View/Print/Export pages. This is a security feature - you don't want someone to run autosugest on credit card number field.

O
OLDmrcaseyman author 2/25/2010



Selecting field as 'Search' means it appears on both Advanced Search page and on search panel dropdown list.

'Quick search' means field will be preselected on the search panel.
In regards to auto-suggest feature - field must appear at least on one of List/View/Print/Export pages. This is a security feature - you don't want someone to run autosugest on credit card number field.


Regarding the functionality of the old-style basic search in 5.2
So lets say I have 10 fields that I want to use in the advanced search but I only want the list page search box to search on 3 fields( drop down only shows the 3 desired fields). I used to be able to do this.

When a customer starts typing into the search box and "Any Field" is selected in the preceding box, the system must search through every field in the drop down. This makes search times very long. If I shorten the drop down list I lose those fields in the advanced search. "Quick Search selections seem to have no affect when using old-style basic search in 5.2.
Is there any way to limit the active search fields so that when a user starts typing in the search box while set on the default "Any Field" only a few fields are searched. I can't do this with 5.2 but I could with 5.1. I cannot deploy this upgrade to my customers because it means they will either have excessive search times or they lose advance search choices.
Please help, thanks.