|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как это сделать?, DELPHI 7 работа с компонентами DB (использую ADO)
Уже который день не могу справится с такой задачкой!
Есть моя большая таблица (вывожу в DBGrid1), есть несколько словарей (DBGrid2 со сменными DataSource1, 2...и тд), на DBGrid1 я поставил PopUpMenu с действием добавить, при этoм открываются поочереди формы со словарями в которых можно выбрать одну из строк или добавить строку и выбрать её, но так чтоб значение поля из словаря, потом или сразу попало в DBGrid1(конечно не в grid, а в его источник данных), и так далее по остальным словарям пройтись, тем самым заполнить новую строку в основной таблице |
#2
|
|||
|
|||
Помогите плз! Заранее спасибо!
|
#3
|
|||
|
|||
Сделать соответсвующие LookUp поля. Хотя работает это в стадартном гриде довольно кривенько. Проще сделать дополнительную формочку. Будет, в итоге, красивее. Ну или использовать другие гриды, например от DevExpress.
|
#4
|
|||
|
|||
Почему то так и думал что про lookup мне скажет кто-то, lookup то я делать умею, но как он будет смотреться если будет состоять из 30-50 вариантов выбора? По этой же причине не подходит и вариант с создание формы, тк там будут тежестрашненькие DBLookUpComboBox Вот DevExpress не разу не пользовался, возможен ли перевод с DBGrid-оф на него если много в моей прожке уже собрано. DevExpress в компоненах моего D7 вообще не нашел.
|
#5
|
||||
|
||||
Если надо быстренько, то не советую. Переход на DevExpress весьма нетривиальная задача. Автоматом точно не переведете т.к. идеология создания объектов иная. Если проблема только в красивости, то проще выкачать AlphaControl он красивостей существенно быстрее добавит и непотребует ничего переделывать.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#6
|
|||
|
|||
Попробывал АльфаКомпоненты - красивые, но необходимых свойств там не нашел, оставил пока всё через подстановки.
|