Grid Component Search Part
Description
A guide to all of the options available in the grid component search part.
Hide Grid Part Options
Hide Grid when no search active
If no search is active, should the 'Grid' part of the component be hidden? If you check this option, the initial load of the component will be faster.
Text to display when grid is hidden
Specify the text be be shown in place of the Grid part when no search is active
Search Options
Show title
Show a title above the Search part? (Note: To enable the 'Show/Hide of Search part' prompt, you MUST display the search title.)
Title
Specify the title to be shown above the Search part.
Title when hidden
Specify the title to show when the Search part is hidden
Enable show/hide of Search part
Can the user click on the Search part's title to hide/show the Search part?
Show/hide button icon
Specify the icon for the show/hide button. This button appears in the title bar above the row selector column
Show/hide button bubble help
Specify the bubble help for the icon for the show/hide button. This button appears in the title bar above the row selector column
Animation
Specify if the Search Part should be animated when it is shown or hidden. You can choose different effects.
Initial state
Initial state of the Search part when the page is displayed.
Search button label
Specify the label for the 'Search' button.
Use icon for search button
Should an icon be used for the search button? (To customize the icon, go to Grid, Properties, Customization, Customize icons).
Orientation
Specify if the Search fields are laid out vertically or horizontally
Has 'Clear Search' link
Specify if the Search part has a link to clear the search criteria and requery showing all records.
'Clear Search' label
Specify the text to show on the 'Clear Search' link.
'Clear Search' bubble help
Specify the text to show on the 'Clear Search' link or button.
Use icon for clear search link
Should an icon be used for the clear search link? (To customize the icon, go to Grid, Properties, Customization, Customize icons).
Search style
Specify the type of search to perform. 1 = 'Exact Match' (may or may not be case sensitive - depends on the database), 2 = 'Is Contained In', 3 = 'Starts with' 4 = 'Wildcard' - user must explicitly enter wildcard characters '*', '%' or '?'. (If QBE syntax is turned on you can enter multiple wildcard criteria, delimited with either a comma or && - use && to combine criteria with an AND clause). For databases that are case-sensitive, you can use 11, 12, 13 or 14 for case-insensitive versions of the 1, 2, 3, or 4 option.
Search rules
Specify rules when Grid supports multiple types of searches (e.g. Quick search, Alphabet button, Search Part, and Query by Example searches).
Show single 'Keyword' search field
Instead of showing individual search fields, show a single search field. If a match is found in any of the search fields, the record is returned.
Allow 'Query By Form' syntax
Support Alpha Anywhere's QBF syntax. For example: CA,MA to search for "CA" and "MA", 123..345 to search for >=123 and <=345, ..12/3/2004 to search for dates <=12/3/2004.
QBF Operator Exceptions
The 'Query By Form' operators are: .. (two dots), , (comma), >, >=, <, <= and =. You can specify that you want to treat some of these operators as literal strings. Enter a pipe delimited list of exclusions. For example, if you enter ..|=, this indicates that the .. (two dots) operator and the = sign should be treated as literal strings, not search operators.
Combine search criteria using
If user enters search criteria into multiple fields, combine using 'AND', or 'OR'. Select 1 for 'AND', or 2 for 'OR'.
Keyword search field label
Specify the label for the search field.
Disable browser auto-complete feature
In most browsers, when you type into a search field, the browser will try to auto-complete your entry. You can disable this behavior in the browser.
Toolbar position
The Search Toolbar contains the 'Search' and 'Clear Search' buttons. Specify if the toolbar should be shown above or below the search fields. If you select 'None', the toolbar is not shown. The 'None' choice is only appropriate if you are using cascading DropdownBoxes and you have set the last DropdownBox to 'Auto-Submit' the search, or you have designed a free-form search with your own custom button to submit the search. Your custom button must have this Javascript in its 'onClick' event: {Grid.object}.submitSearchForm(); return false;.
Help window
Specify if an icon should be shown in the Toolbar to open a window that displays help for this component.
Help ID
Specify the ID of the help text to display in the window.
Help button icon
Help button icon property
Help button bubble help
Specify the bubble help for the help button icon.
Search highlighting
Specify whether, when the user does a Search, Quick Search, or QBE Search, if the search strings should be highlighted in fields in the Grid in which they were found. NOTE: Search highlighting only applies to Label controls.
Embed search in Grid part
Specify if the search part should be embedded in the Grid part
Position in Grid
Specify where in the Grid the Search part should be embedded.
Above titles
Below titles
Has free-form layout
Specify if the embedded Search Part uses a free-form layout. If you check this you can define a single free-form region, or a free-form region above each column. If you do not check this, the standard Search Part that you have defined is embedded in the Grid (with these excpetions: the 'sort by' and 'records per page' listboxes that optionally appear in the Search Part are turned off).
Free-form search style
Specify if there is a free-form region above each column in the Grid for search fields, or a single free-form region with a colspan that spans all of the Grid columns.
Free-form region for each column
Single free-form region
Free-form search template
Specify the free-form search template.
Display search/clear icons in row selector
Specify if 'Search' and 'Clear Search' icons shold be shown in the row selector column. If you do not include these buttons here then you will need to include them in at least one of the free-form search areas above each column.
Search button icon
Specify the icon for the search button that is displayed in the row selector column.
Search button bubble help
Specify bubble help for the icon for the search button that is displayed in the row selector column.
Clear search button icon
Specify the icon for the clear search button that is displayed in the row selector column.
Clear search button bubble help
Specify the bubble help for the icon for the clear search button that is displayed in the row selector column.
Save and Load Searches
Allow user to save search criteria
Specify if the user can save search criteria in the Search Part form. The search criteria are saved in the Repository. To configure the Repository, go to Project Properties on the Web Projects Control Panel.
Allow user to load search criteria
Specify if the user can load previously saved search criteria into the Search Part form. The search criteria are loaded from the Repository. To configure the Repository, go to Project Properties on the Web Projects Control Panel.
Load search prompt
Specify the prompt to display on the dialog where the user is prompted for the name of the saved search to load.
Save search prompt
Specify the prompt to display on the dialog where the user is prompted for the name to give the search criteria when they are saved to the Repository.
Load search button bubble-help
Specify button bubble-help
Execute search on load
When loading a saved search, should it be immediately executed?
Save search button bubble-help
Specify button bubble-help
Listbox heading
Specify the text to show above the listbox where the existing saved searches are shown.
Listbox height
Specify the height of the listbox that shows the existing saved searches. Use CSS syntax (e.g. 1in, 100px, etc.)
Dialog width
Specify the approximate width of the dialog. Use CSS syntax (e.g. 2in, 300px, etc).
Auto-load choices
When the user opens the dialog to load/save a search, should the list of existing saved searches be populated, or should this be deferred until the user explicitly requests that the list be populated.
Prompt to load text
Specify the text for the prompt to populate the listbox showing existing saved searches.
Load search button
Load search button property
Save search button
Save search button property
Cancel button
Cancel button property
Warning message - blank name
Specify the warning message to show if the user tries to save search criteria without specifying the name to assign to the save criteria.
Warning message - duplicate name
Specify the error message to show if the user tries to save search criteria using a duplicate name.
Sort Options
Include 'Sorting' listbox
Specify whether the Search part includes a listbox to allow users to select the sort order for the data.
Label for 'Sorting' listbox
Specify the label for the 'Sorting' listbox.
Label position
Specify the position for the label for the 'Sorting' listbox.
Left
Above
Inline style for 'Sorting' label
Specify the inline style for the row label.
'Sort' listbox default
Specify the option to show in the listbox when the user has not selected a value.
Use column headings in sort listbox
Specify if column headings should be used listbox instead of field names.
'Order' listbox options
Specify the choices that appear in the 'Order' listbox. The first option is for Ascending order, and the second option is for Descending order.
'Order' listbox default
Specify the option to show in the 'Order' listbox when the user has not selected a value.
Records per Page Listbox Options
Include 'Records per Page' listbox
Include a listbox that allows the user to select how many records should be displayed on each page if a search returns more than one record.
Label for 'Records per Page' listbox
Specify the label for the 'Records per Page' listbox.
Label position
Specify the position for the label for the 'Records per Page' listbox.
Left
Above
Inline style for 'Records per Page' label
Specify the inline style for the row label.
'Records per Page' listbox choices
Specify the choices that appear in the 'Records per Page' listbox. Enter a comma delimited list of values. For example: 1,5,10
'Records per Page' listbox default
Specify the option to show in the listbox when the user has not selected a value.
Freeform Edit Regions
Above search part
You can enter any HTML to appear above the Search part of the component.
Below search part
You can enter any HTML to appear below the Search part of the component.
Left of search part
You can enter any HTML to appear left of the Search part of the component.
Right of search part
You can enter any HTML to appear right of the Search part of the component.
Customization
Inline style
Specify the inline style for the Search part's tag.
Table tag attributes
Specify optional attributes to insert into the Search part's tag.
Javascript - Other
Watch events
Watch events are executed whenever a value in a 'watched' control in the Search part is changed.