Здравствуйте уважаемые эксперты. Не подскажете как сделать возможность выделения и фильтрации по выделенным в базе данных. Т. е. данные данные выводятся в DBGrid и вот как скажем при одновременном нажатии SHIFT и левой кнопки выделить цветом запись? Затем ещё одну и тд. а потом их отфильтровать. Заранее благодарен. Алексей.
Доброе время суток, Алексей! Давно не пользовал Дельфи, а посему могу и напутать, но... Вот что нам говорит файл HGrids.pas в каталоге VCL TGridOption = (<...кусь...>goRowSelect,<...кусь...>); Это что касаемо того, как выделять строку, а взглянув в файл DBGrids.pas можешь найти и такое - property SelectedRows: TBookmarkList read FBookmarks; от этого и плясать надобно будет... Да простят меня Дельфийские гуру, если я ошибаюсь... Ответ отправлен: 23.07.2003, 09:40 Отправитель: someone312002
Вопрос № 305
Здравствуйте, увжаемые эксперты. Вот делаю базу данных. Связываю два набора данных отношением "один ко многим" (во вкладке "диаграмма"). А когда в программе обращаюсь к какому-нибудь из них с помощью конструкции "First; While not EOF do begin ...NEXT; end;" процесс доходит до строчки While not EOF do и сразу переходит на конец этого цикла, хотя в наборе данных полно записей и строчка First по идее устанавливает фокус на начало. А когда связь "один ко многим" убираешь, то всё работает нормально. С чем это связано и как быть?
Доброе время суток, Алексей! Попробуй явно указать типа Table1.EOF - может, он к другой таблице обращается? Ответ отправлен: 23.07.2003, 17:07 Отправитель: baldr
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.