![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBLookupComboBox
ankazh © (2012-06-18 01:07:00)Как в DBLookupComboBox обратится к его записям? Допустим в DBLookupComboBox 2е записи: Вася, Петя. Нужно: Если выбрана 1ая запись в DBLookupComboBox, то Labl1:=блондин, если 2ая запись, то Labl1:=брюнет.
Anatoly Podgoretsky (2012-06-18 07:20:00) [1]> Германн (18.06.2012 03:25:08) [8]
Бедный Вася.
Германн (2012-06-18 03:25:00) [2]
> ankazh © (18.06.12 02:35) [4]
>
> Нууу, почему же? :) При добавлении новой записи в таблицу
> выбираю значение для одного из полей в DBLookupComboBox
> и в зависимости какое значение я выберу, отобрязятся или
> нет остальные компоненты для внесения даных в таблицу.
Потому что "на самом деле вместо Васи очень много текста, поэтому нужно по номеру записи".
Inovet (2012-06-18 02:43:00) [3]> [6] Inovet © (18.06.12 02:39)
И, кстати, в этом DBLookupCombo и будет их видно. А для много текста и поля надо BLOB и не Label для их отображения.
Inovet (2012-06-18 02:39:00) [4]> [4] ankazh © (18.06.12 02:35)
Так зачем это хозяйство привязывать к этому компоненту. Изменил с его помощью в главной таблице ID_чегототам, её изменения и отслеживай, или сразу пользуйся DB Aware controls.
ankazh (2012-06-18 02:35:00) [5]Нууу, почему же? :) При добавлении новой записи в таблицу выбираю значение для одного из полей в DBLookupComboBox и в зависимости какое значение я выберу, отобрязятся или нет остальные компоненты для внесения даных в таблицу.
Inovet (2012-06-18 02:35:00) [6]> [3] Германн © (18.06.12 02:15)
> компонент не по его прямому назначению
Хотел это написать, но стёр.
Автору пересмотреть логику следует.
Германн (2012-06-18 02:15:00) [7]
> ankazh © (18.06.12 02:11) [2]
>
> Нет, не пойдет, на самом деле вместо Васи очень много текста,
> поэтому нужно по номеру записи.
>
Опять пытаешься использовать компонент не по его прямому назначению?
ankazh (2012-06-18 02:11:00) [8]Нет, не пойдет, на самом деле вместо Васи очень много текста, поэтому нужно по номеру записи.
Jeer (2012-06-18 01:13:00) [9]OnChange
*.Text