Topic: Поиск и dbImage
Всех с праздником!
Есть телефонная база сотрудников (см.фото). При листании списка, рядом пояаляется фото каждого сотрудника. Все ок. В базе организован поиск по нескольким критериям: фамилия, должность, отдел. Как прописать, чтобы после выполнения поиска указатель записи в гиде четко становился на первую найденную запись и, соответственно, высвечивалось фото найденного сотрудника, а не того, на котором идентификатор стоял до поиска?
А то получается, до поиска светилось фото Ивановой, потом задали поиск Петрова, нашли его контактные данные, но в рамке - остается фото Ивановой, пока явно не клацнешь мышкой на строку записи Петрова... Как бы это сделать автоматом, сразу по поиску данных выводится и его фото?
В FAQе есть скрипт по выводу фото рядом с базой:
Как лучше сделать? Эту процедуру назначить на каждую кнопку поиска?
=========================
Просмотр изображения из базы данных рядом с TableGrid
-------------
Скрипт:
-------------
procedure Form1_GridEmployees_OnCellClick (Sender: string; ACol, ARow: Integer);
begin
Form1.DBImage1.Clear;
Form1.DBImage1.LoadFromDatabase('employees', 'photo', Form1.GridEmployees.dbItemID);
end;
begin
end.
============================