Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.24;
Скачать: CL | DM;

Вниз

Данные из DBGrid   Найти похожие ветки 

 
Gaber ©   (2002-10-02 10:10) [0]

Уверен что это обсуждалось, но так и не могу найти подходящего ответа, можно ответить ссылкой на эту тему, я люблю почитать:

Интересует вот что:
Я внес персону, ФИО, дата рождения, фото, просматриваю это все через DBGrid, ну кроме фото, но если я например захочу открыть эту информацию включая и фото в отдельном окошке только по этой персоне, как это сделать, по двойному клику необходимой записи в DBGrid. Или так же по двойному клику открыть окно редактирования, чтоб ввести номер паспорта, которого не было под рукой в нужный момент.

Спасибо.


 
Desdechado ©   (2002-10-02 10:58) [1]

поставь обработчик на DBGrid на двойной клик. А текущая строка в датасете и будет той записью, кот. надо редактировать в форме


 
Gaber ©   (2002-10-02 13:45) [2]

Про обработчик понятно, а дальше =(, можно подробней или онлайн литературу по вопросу?


 
Mike Kouzmine   (2002-10-02 13:50) [3]

А дальше читаешь данные из полей и показываешь их где хочешь.


 
Gaber ©   (2002-10-02 14:48) [4]

Ну хоть маленький пример!
Тоесть 2-й клик Form2.Show,
Form2.Label1.Caption:=


 
Mike Kouzmine   (2002-10-02 14:51) [5]

OnDoubleClick или что-то в этом роде
begin
Form1.Label1.Capition := DbGrid1.DataSource.Dataset.FieldByName("qqq").AsString;
end;


 
MsGuns ©   (2002-10-02 15:20) [6]

Рядом с гридом кладется панель, на которую кидаются все необходимые DBControl`ы для показа содержимого полей НД, по разным причинам не отображаемым в гриде (Memo, картинки и т.д.).
Все эти контролы связываются с тем же самым TDataSource, что и грид.
А показывать эту панель можно разными способами: то ли по нажатию спецюкнопки, то ли по двойному клику, то ли еще как. Реакция всегда одна и та же - панелька прячется или показывается.

Совет. Если панель невидна, лучше отключать все ее котролы от DataSource. Если этого не делать, то будет тормозить



Страницы: 1 вся ветка

Текущий архив: 2002.10.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
1-78344
Бильврёст
2002-10-07 11:05
2002.10.24
Вопрос о странном распределении памяти под приложение.


14-78656
michael_b
2002-10-04 17:23
2002.10.24
Мастера подскажите книгу по БД&Delphi.


4-78730
oleg_er
2002-09-12 07:33
2002.10.24
управление DOS приложением


8-78534
REaliSt
2002-06-23 04:44
2002.10.24
помогите с MS Agent!!


1-78496
Paul 'Spawn' Rysevets
2002-10-13 16:53
2002.10.24
Как Узнать Что Стороннее Приложение Запустилось