AdapTable provides a number of ways for users to find the data they need quickly and efficiently.
There are 3 different search related Modules available:
|Quick Search||Highlights all cells in the grid that contain matching query text|
|Query||Runs real-time text-based queries using the rich and powerful AdaptableQL|
|Data Source||Updates the entire data set in AdapTable using pre-populated data sources|
AdapTable also offers powerful Filtering functionality
AdapTable provides the Search Options section of Adaptable Options to allow users to configure Searching according to their precise requirements:
The full list of options available is as follows:
|clearSearchesOnStartUp||Clears saved searches when AdapTable loads||false|
|excludeColumnFromQuickSearch||Function enabling specific Columns to be excluded from Quick Search||undefined|
|filterResultsAfterQuickSearch||Runs a Query after Quick Search runs, filtering on quick search results||false|
|quickSearchPlaceholder||Value to use as placeholder in QuickSearch controls (e.g. in Dashboard)||'Search'|
|serverSearchOptions||Which searching and filtering options, if any, should take place on server||undefined|
serverSearchOptions property will stipulate whether - when using the Client Side Row Model any searching or filtering in AdapTable should take place on the server.
Leave this property unset if you want all searching and filtering to take place on the client (the default).
This is only applicable when the Client Side Row Model is in use
Clearing Search State
AdapTable saves all User State by default so that it is available when the application re-starts.
However, some users see searching as 'transient' and don't wish to persist actions of this kind.