powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подстановка в гриде
12 сообщений из 12, страница 1 из 1
Подстановка в гриде
    #32856653
Волею судеб ваяю приложение для базы данных в VB 6.0. Такой вопрос: можно сделать как-нибудь так, чтобы в поле таблицы (Например, в DataGrid) отображались значения из связанной таблицы и при получении фокуса раскрывался список значений, а в источник данных добавлялись бы индексы? (сейчас можно делать автоподстановку используя ComboBox или DataCombo, а это не совсем удобно, особенно если источник данных для таблицы динамически меняется).
...
Рейтинг: 0 / 0
Подстановка в гриде
    #32856654
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топик переехал сюда из Access'a - поэтому автор, очевидно, использует jet в качестве субд.
...
Рейтинг: 0 / 0
Подстановка в гриде
    #32856734
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если использовать грид сторонних фирм, то задача решится просто.
На стандартном поизощрятся придется.
Мучился когда то с ним. Делал rs на основе запроса inner join.
Подставлял DataCombo на основе справочника в координаты ячейки.
После выбора пользователем изменял значения FK и сам текст в рекодсете.
Так и не понял когда запрос получается нормально обновляемый, а когда в случае выбора из выпадающего списка появляется дубль-запись в справочнике - ComponentOne спас от подобных мук.
...
Рейтинг: 0 / 0
Подстановка в гриде
    #32863364
chis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прримерно так я и собирался сделать. А Единый денег стоит!
...
Рейтинг: 0 / 0
Подстановка в гриде
    #32863817
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chisА Единый денег стоит! TDBGrid 7.0 Help. License and Redistributable FilesTrue DBGrid Pro 7.0 is developed and published by ComponentOne LLC. You may use it for development with Microsoft Visual Studio or any other programming environment. You may also distribute the following control files, royalty free, with any application you develop:

TDBG7.OCX
ComponentOne True DBGrid Pro 7.0. This is an ICursor-based control compatible with the intrinsic data control of Visual Basic and the Microsoft Remote Data Control.

TODG7.OCX
ComponentOne True DBGrid Pro 7.0 (OLE DB). This control is compatible with OLE DB and ADO (ActiveX Data Objects) data sources, such as the Microsoft ADO Data Control and the Data Environment of Visual Basic 6.0.

TODGUB7.DLL
Unbound mode support DLL for use with TODG7.OCX. This file is not used by TDBG7.OCX, which contains built-in unbound mode support.

TDBGPP7.DLL
Printing, print preview, and export support DLL for use with TDBG7.OCX and TODG7.OCX.

XADB7.OCX
ComponentOne XArrayDB Object. This is the enhanced version that supports sorting and searching.Т.е. платим за версию для разработчика. За активиксы, устанавливаемые на машину пользователя не платим.
Берем триал-версию и - вперед. За месяц полчится что-нибудь ;)
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033345
stupor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какой именно activeX нужно скачать с Component One, чтобы использовать Datacombo внутри грида?
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033539
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забесплатно.
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033611
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В этом варианте подчищен код, выброшено все лишнее.
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033702
stupor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как его вставить в проект ? и вот вопрос : DataCombo для него нужен с ComponentOne или смогу вставить с VB6 ?
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033718
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего???
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033721
stupor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stuporа как его вставить в проект ? и вот вопрос : DataCombo для него нужен с ComponentOne или смогу вставить с VB6 ?

если через Project->Components ->Browse , то он ищет ActiveX Components (*.ocx) , а его в папке нет
...
Рейтинг: 0 / 0
Подстановка в гриде
    #33033733
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ж исходники. Добавляешь *.ctl, *.cls и *.pag в проект, затем открываешь DataGridTranslated и в PropertyPages ставишь галочку к ppColumns если ее нет.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подстановка в гриде
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]