[default name=mv_data_table default=products set=1]
  [if type=data term="database::[value mv_data_table]::_type" op="=~" compare="/^(TAB|6)$/"] [set default_database]1[/set] [else] [set default_database]0[/set] [/else] [/if] [if scratch default_database] [set name=search_file int][data table="database" column="[value mv_data_table]" key="_file" ][/set] [set name=export_file][/set] [set name=export_type][/set] [else] [set name=export_file int][value mv_data_table].ks[/set] [set name=export_type]TAB[/set] [/else] [/if] [title-bar]Key Search [value mv_data_table][/title-bar]
Key search file for [value mv_data_table] exported successully

KEY SEARCH EXPORT FAILED.

[scratch search_file]
[if scratch default_database] [else] [/else] [/if]

[if-sql table="[value mv_data_table]"] Search type:

mv_searchtype=text
mv_profile=sql_transfer
Search for
[else] Search for
[/else] [/if-sql]
Any case
Case-sensitive
Whole words
Partial words
 Sort by

 Sort direction
Keys per page
Spread width

Keys found are displayed in spreadsheet view.

Places keys in select box at left.

Fields to display

[widget type="checkbox_left 5" name=mvc_data_fields interpolate=1 data="[db-columns joiner=', ']" ][/widget]

[set name=newer int][newer source="[value mv_data_table]"][/set] [if scratch newer]
You must export at least once to begin with. Export as necessary to make key search current. Not needed if you do an SQL search.
[/if]