Вставить Combobox в DBGrid
»»» Dim (18.08.00 09:38) Подскажите как можно вставить выпадающий список в DBGrid, желательно по подробней.
Заранее благодарен Дмитрий.
»»» Gurin Sergey - asmad@tsure.ru (18.08.00 10:29) 1. Дважды щелкнуть на DBGrid 2. Добавить колонку 3. Указать поле которое будет показываться (свойство FieldName) 4. Заполнить список (свойство PickList)
»»» dim - eda@arhadm.net.ru (18.08.00 12:05) А можно в место заполнения списка подключить сразу таблицу?
»»» Mike Goblin - mgoblin@mail.ru (18.08.00 14:38) Да можно, Вам нужно в компоненте данных сделать Lookup поле. 1. Дважды щелкнуть мышкой на допустим TTable появится редактор полей 2. В редакторе полей правой кнопкой и New Field 3. Появится диалог в нем тип поля Lookup, настоить остальные св-ва (если надо подробнее про другие св-ва пишите).
»»» dim - eda@arhadm.net.ru (18.08.00 15:29!
) Если не затруднит, то от описания я бы не отказался
»»» Mike Golovanov - mgoblin@mail.ru (21.08.00 09:06) Итак, есть две таблицы, одна из них содержит ссылку (числовой ID) на вторую, где есть текствое описание чего-либо. Допустим - это таблица человек и его специальность. Наша цель - сделать так, чтобы при вводе/редактировании ФИО человека итд в DBGrid из выпадающего списка можно было выбрать специальность. Таблица человек --> Table1 Таблица специальности --> Table2 Путь решения - создание Lookup поля в Table1. Этапы 1. Вызываем редактор полей Table1, Click мышой 2. В редакторе полей правой кнопкой и New Field -> видим диалог 3. В диалоге Name --> Profession (или как Вы его обзовете) Type --> String Size --> длина наименования профессии в Table2 FieldType --> Lookup KeyFields --> имя числового поля Table1, в которое связывает нас с Table2 (например prof_id) Dat!
aset --> откуда мы будем брать строки описания, т.е Table2 LookupKeys --> Ключевое поле Table2 ResultField --> наименование профессии из Table2 Жмем ОК Теперь в DBGrid для Table1 данное поле будет содержать выпадающий список с профессиями из Table2
»»» dim - eda@arhadm.net.ru (21.08.00 09:10) Спасибо за описание, но есть еще вопрос: Если нет к примеру такой професии, то как добавить новую через это же поле?
»»» Mike Goblin - mgoblin@mail.ru (21.08.00 13:02) проще всего добавить в Table2 новую запись
-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-
Регистр
люди подскажите путь в регистре где установеи стола хранятся (задний фон, заставка, цвет) или ресурс по этому поводу ...
триггер
Не работает триггер: Приложение написано на DELPHI3, база- ORACLE8.1.5, связь через BDE. Почему при модификации данных ...
Interbase +Transaction....
Народ...Или лыжи не едут или где? :-) Вощщем...Работаю с IB без BDE (через стандартные компоненты IB в Delphi)......
Большие числа
1. У кого-нибудь есть исходники Huge Integer Tools? 2. Кто-нибудь занимался проблемой ОЧЕНЬ больших чисел. 3. Если ...
Event Handler для array [..] of TListBox
Господа, подскажите как написать обработчик события, к примеру OnClick, для динамически создаваемого массива ListВox-ов,...
Самоучитель Kylix
Книга посвящена новому продукту фирмы Borland - объектно-ориентированной среде для быстрой разработки приложений под Linux. Рассматривается версия Kylix 1.0 Server Developer. Приводятся приемы работы с графическими компонентами, принципы создания приложений баз данных и собственных компонентов. Дается краткое описание языка программирования Object Pascal. Последняя часть книги посвящена проблеме создания межплатформенных приложений, которые работают как в среде Linux, так и в Windows. Изложение сопровождается многочисленными примерами и фрагментами кода.Для программистов
Автор: Понамарев В.
Програмирование для Windows NT/2000/XP Сайт содержит FAQ, компоненты, статьи по програмированию для Windows NT4.0, Windows2000, WindowsXP и частично для WindowsNT 3.X для Delphi-програмистов, но может быть полезным и для програмирующих на ...
Опрос населения :)
Стоит ли устраивать встречи программистов в реале? (пирушки :)
Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
Для души
Хокку дня
Гляжу - опавший лист Опять взлетел на ветку: То бабочка была.
Афоризмы
Степенная осанка придает важный вид дуракам... (Буаст)
Фраза дня
Я повтоpяю свой вопpос: «Reboot?!»
И на закуску коротенький анекдот
А вы хотите любоваться загадочной улыбкой Моны Лизы, не посещая Лувр? Спросите у жены, куда она дела вашу зарплату...