full_lamer |
Отправлено: 09.05.2004, 15:49 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Доброго времени!
Не подскажите, как можно разместить в DBGride картинку?
|
|
full_lamer |
Отправлено: 09.05.2004, 17:46 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Спасибо сам разобрался!
|
|
full_lamer |
Отправлено: 11.05.2004, 09:02 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
У меня правда новая проблема возникла: предположим я обрабатываю OnDrawColumnCell как мне узнать какое значение находится в другом Column'е? Например: я обрабатываю 5 строку 0 колонку, как мне узнать что находится в же этой строке во 2 колонке?
|
|
olegenty |
Отправлено: 11.05.2004, 10:06 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
Через св-во Field соответствующей колонки, либо, что удобнее, через FieldByName датасета, либо, что ещё удобнее, через перманентнное поле.
|
|
Valdemar |
Отправлено: 11.05.2004, 10:11 |
|
Мастер участка
Группа: Участник
Сообщений: 433
|
CODE | DBGrid1->Columns->Items[1]->Field->Value | |
|
full_lamer |
Отправлено: 11.05.2004, 10:15 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Я так тоже пробовал, не получается — она отображет только первую строку, а мне нужно текущую... для которой срабатывает событие....
|
|
olegenty |
Отправлено: 11.05.2004, 13:32 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
перманентными полями пользуйся, говорю же. они в редакторе полей создаются. вот к ним и обращайся. они и будут содержать текущее значение, по которому грид осуществляет перерисовку, потому что грид в бакграунде по закладкам скачет, туда же и курсор набора данных перемещается.
|
|
full_lamer |
Отправлено: 11.05.2004, 13:51 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Сделай доброе дело: напиши кусочек кода — как это сделать... А то у меня проблема с запросом к базе и голова не в ту степь варит...
Спасибо
ЗЫ. Перм. поле это поле которое создается в редакторе полей?
|
|
olegenty |
Отправлено: 11.05.2004, 14:36 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
да, это поле, которое создаётся в редакторе полей. и доступ к нему:
CODE |
Имя_поля_видно_в_редакторе_полей->Value // и делай, что хочешь
|
|
|
full_lamer |
Отправлено: 11.05.2004, 15:47 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Не получается, он все равно дает мне первое значение...
А имя поля я вообще не могу вызвать...
|
|
full_lamer |
Отправлено: 11.05.2004, 15:58 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Все нашел ... ура ... мой ник полностью оправдывает содержимое... это так просто оказалось.... вообщем спасибо всем за беспокойство!
|
|