Вниз
Скачать: CL | DM;

Lookup Field in DBGrid   Найти похожие ветки 

← →
NetKnight ©   (2003-04-06 21:08) [0]

Как в DBGrid указать Lookup field ? Тоесть, чтоб PickList на основе какого-то ряда в таблице показывался... Читал из книги - нифига не понял... Как это сделать ?
DBGrid подключен к tblTemp, Column "WORK" должен брать значения из tblWorks["NAME"]. Таблицы не связаны... И как сделать, чтоб я програмно мог развернуть Список ?


← →
kaif ©   (2003-04-06 21:14) [1]

Для этого нужно lookup поле заводить в tblTempl, а не в DBGrid.
Вызываешь Fields Editor двойным щелчком на tblTempl или из контекстного меню компонента и добавляешь поле New... , указав, что это lookup поле. Прописываешь свойства типа откуда брать отображаемое поле, какое поле считать ключевым в lookup-таблице, какое поле считать ссылочным в таблице tblTempl и в DBGrid список появится сам собой, если это поле имеет в DBGrid соответствующую колонку.


← →
NetKnight ©   (2003-04-08 01:17) [2]

Всё, понял.. Я не думал, что нужно для этого делать отдельое поле..

Вопрос теперь как раскрыть этот список програмно ? Хотя бы API сообщение для этого сущевствует..



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
14-54791
Дмитрий Баранов
2003-03-31 13:16
2003.04.17
Консольный вывод


1-54729
Tolic-F
2003-04-05 10:48
2003.04.17
Макс. размер INI файла


3-54443
Shuric
2003-03-26 21:26
2003.04.17
Переименование строк в идексированной таблице


3-54398
me2
2003-04-01 10:29
2003.04.17
Создание, удаление и просмотр пользователей


3-54461
sergun
2003-03-28 20:19
2003.04.17
Сопоставление полей




   Наверх