Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Проблема с BoundColumn в ComboBox  [new]
9IKOB
Member

Откуда: Тамбов
Сообщений: 249
Доброго времени суток!
У меня возникла такая проблема: в RowSource ComboBox есть два поля курсора (curZap2.NomU,UchName); я хочу, чтобы при выборе значения из списка в Value ComboBox попадало значение UchName, а не NomU. Для этого поставил BoundColumn в 2, но результат всё равно не меняется. Как это исправить?
28 янв 15, 10:28    [17180981]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с BoundColumn в ComboBox  [new]
9IKOB
Member

Откуда: Тамбов
Сообщений: 249
Небольшое уточнение: в Value правильно записывается значение UchName, но в DisplayValue отображается NomUch.
Написал вот такой код в InteractiveChange ComboBox:
This.DisplayValue = This.Value
ThisForm.Refresh

В результате DisplayValue вообще оказывается пустым!
29 янв 15, 13:50    [17189174]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с BoundColumn в ComboBox  [new]
Дед Евгений
Member

Откуда: Московская область
Сообщений: 118
В ComboBox всегда выводится первре зхначение, если используется много колоночные свойства. В BoundColumn указывается по коаой колонке из таблице связывается контроль. Для получения данных из второй колонки, восподьзуетесь соммандой .Combo1.ListItem(.Combo1.ListIndex,2) Control.ListItem(nRow [, nCol])[ = cChar]
29 янв 15, 15:08    [17189806]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить