![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ExpressQuantumGrid - значение поля в LookupComboBox программно? [D7]
alex123 © (2004-04-12 12:41:00)Добрый день Мастера!
Помогите с проблемой
cxGrid
-GridDBBandedTableView1NAME -> имя столбца в гриде
-GridDBBandedTableView1NAME.Properties -> TcxLookupComboBox
-ListFieldNames -> 'NAIM;CENA'
-KeyFields -> 'NAIM'
Как программно узнать значение столбца CENA, в тот момент когда происходит выбор NAIM?
Для NAIM - это просто: GridDBBandedTableView1NAME.DisplayValue.
А остальные?
Спасибо.
Курдль (2004-04-12 14:36:00) [1]
> Как программно узнать значение столбца CENA, в тот момент
> когда происходит выбор NAIM?
Или я чего-то недопонял, или значение искомого поля после выбора равно значению в наборе данных...
alex123 (2004-04-12 13:30:00) [2]Спасибо.
Нет, я долго пытался обращаться через Properties.ListColumns[] и т.п., но выскакивают ошибки типа нету таких свойств.
Нашел ответ после усердного копание в Helpe:
Нужно обратиться к свойству ListColumns через TcxLookupComboBoxProperties:
v1 := TcxLookupComboBoxProperties(GridDBBandedTableView1NAME.Properties).ListColumns[2].Field.Value;
makz (2004-04-12 13:10:00) [3]Пробуй сюда копать - Properties -> Values[1]