1) Click on a column header, and the index for that column is activated, and a ^ shows in the header
2) Start typing and the highlight bar moves down the browse searching incrementally.
This is exactly how we want it to work.
- Code: Select all Expand view
REDEFINE XBROWSE oLBvm ;
DATASOURCE oServiceUnits ;
HEADERS sLbl[1], "Client", "Account", sLbl[2], "Year", "Make", "Model", "SubModel", " ";
COLUMNS "vehlic", "clicom", "acrnum", "vehidn", "vehyer", "vehmak", "vehmod", "vehsmd", " " ;
ID 885 OF oFldCSE:aDialogs[ 2 ];
ON CHANGE ( oServiceUnitsr:load(), oFldCSE:aDialogs[ 2 ]:update()) ;
ON DBLCLICK ( oClients:setorder(1), oClients:seek( oServiceUnitsr:acrnum), oClientsr:load( ), oFldCSE:aDialogs[1]:update(),oFldCSE:setoption(1) ) ;
AUTOSORT UPDATE
// Use for incremental search on opened database
oLbvm:bSeek := { |c| oServiceUnits:Seek( Upper( c )) }
The problem is that my clients feel they are "typing blind". They want a get field to see what they are typing, and to be able to backspace to make changes.
Suggestions on how to do this ?
Tim