Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.17;
Скачать: CL | DM;

Вниз

Как в EhDbGrid добавить поле, данные которого берутся из др. табл   Найти похожие ветки 

 
Layner ©   (2003-10-29 13:47) [0]

относительно ID, т.е. как в DBLookupComboBox - ListField/KeyField, но DBLookupComboBox это отдельный элемент, а в Eh возможно это встраивать в одном Гриде. Хотелось бы вот "встроить".
Уточнение, табл. такие, например:

Таблица 1:
id
name
sex_id

Таблица 2:
id
name


Таблицу 1 вывожу в грид запросом select от ADOQuery, а вместо sex_id надо подставить данные из Таблицы 2, поля - name, где табл1.sex_id=табл1.id. Т.е. пользователь меняет пол (а в выпадающем списке видно "муж","жен")

С sex_id я просто привёл пример (2 значения можно и как Boolean хранить), реально например выбор мер измерения, валюты и т.п.

Обычными способами реализую без проблем, DBGrid(1-только отображение)+DBLookupComboBox(10шт-тут меняем)+ADOQuery(10шт)+Edit(...) +кнопки изменить, вставить, удалить. Но.. элементов много...


 
Vick ©   (2003-10-29 14:07) [1]

Создать в Датасете Lookup - поле


 
HSolo ©   (2003-10-29 14:15) [2]

DBGridEh.Columns[i].KeyList/PickList ?


 
Layner ©   (2003-10-30 09:01) [3]

Уважаемые мастера, помогите с этим приложением, его можно скачать здесь (наброски на D7+EhDbGrid+База MDB) www.kirov.ru/~yura/dni_rogdenia.zip (23кб) , соединяется и просматривает таблицу. А вот встроить в EhDbGrid элемент типа DBLookupComboBox не получается...
Могу без проблем оплатить за эту работу, очень надо..



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

Текущий архив: 2003.11.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
14-56836
Vorobyev Sergey
2003-10-28 06:58
2003.11.17
Сегодня родился Билл Гейтс


1-56632
jazz
2003-11-05 15:52
2003.11.17
Как дать фокус на mrYes


11-56552
savva
2003-02-19 10:07
2003.11.17
Memo and Insert - работает или нет?


1-56555
Poof-poof
2003-11-08 01:40
2003.11.17
Как сделать так чтобы форму нельзя было ресайзнуть?


1-56615
TrollXP
2003-11-05 18:29
2003.11.17
Ini files