Каким способом можно производить поиск подходящих величин в момент ввода? Табличный курсор (визуально) должен перемещаться к наиболее подходящему значению при добавлении пользователем новых символов водимой величины.
Это просто. Вот что я написал в обработчике события OnChange редактора.
with MainForm.PatientTable do begin { начинаем поиск имени } IndexName := 'Name'; FindNearest([SearchFor.Text]); end |
Код подразумевает, что имя индекса, по которому производится поиск - Name. Свяжите этот код с табличной сеткой и курсор будет перескакивать на ближайшую запись, удовлетворяющую введенной пользователем информации.
//bob [000383]