![]() |
|
![]() ![]() ![]() |
|
BasilL |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 26.5.2005 Где: Челябинск обл. Репутация: нет Всего: 1 |
Доброго времени суток всем!
Вопрос такой. Имеется грид в QuantumGrid 5. Один из столбцов - LookupComboBox, кроме ключевого поля, при раскрытии списка отображается еще три столбца (в ListColumns три элемента.) Так вот, как при выборе какого-либо значения получить, например в некую переменную (или в другие столбцы грида) значения остальных полей из ListColumns. и на какое событие вешать обработчик. попытки обращаться непосредственно к dataset, из которого берется ListSource, приводит к тому, что все время возвращаются значения только первой записи. ммм. коряво написал. Надеюсь, кто-нибудь поймет. заранее спасибо. |
|||
|
||||
BasilL |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 26.5.2005 Где: Челябинск обл. Репутация: нет Всего: 1 |
Что, никто не знает?
|
|||
|
||||
sexton |
|
|||
![]() sexton=Пономарь (eng) ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 5.5.2004 Где: Ульяновск Репутация: нет Всего: 9 |
В общих чертах... Обращаться надо не к ListSource а конкретно к тому полю, КУДА заносится значение.
|
|||
|
||||
BasilL |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 26.5.2005 Где: Челябинск обл. Репутация: нет Всего: 1 |
Да в общем-то уже сам почти разобрался.
Можно обращаться либо к DataController объекта TcxDBLookupComboBox в событии EditValueChange
либо, как сделал я, (как и в обычном гриде), непосредственно к полям того датасета, который и служит источником для ListSource. Вот только надо GridMode для LookupComboBox выставить true. Тогда все работает. А если GridMode=false, то только первый вариант. Вот где брал: http://www.devexpress.com/Support/Knowledg...le.xml?kbid=302 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |