Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подстановка в гриде / 12 сообщений из 12, страница 1 из 1
09.01.2005, 06:12:02
    #32856653
Подстановка в гриде
Волею судеб ваяю приложение для базы данных в VB 6.0. Такой вопрос: можно сделать как-нибудь так, чтобы в поле таблицы (Например, в DataGrid) отображались значения из связанной таблицы и при получении фокуса раскрывался список значений, а в источник данных добавлялись бы индексы? (сейчас можно делать автоподстановку используя ComboBox или DataCombo, а это не совсем удобно, особенно если источник данных для таблицы динамически меняется).
...
Рейтинг: 0 / 0
09.01.2005, 06:29:44
    #32856654
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
Топик переехал сюда из Access'a - поэтому автор, очевидно, использует jet в качестве субд.
...
Рейтинг: 0 / 0
09.01.2005, 13:21:33
    #32856734
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
Если использовать грид сторонних фирм, то задача решится просто.
На стандартном поизощрятся придется.
Мучился когда то с ним. Делал rs на основе запроса inner join.
Подставлял DataCombo на основе справочника в координаты ячейки.
После выбора пользователем изменял значения FK и сам текст в рекодсете.
Так и не понял когда запрос получается нормально обновляемый, а когда в случае выбора из выпадающего списка появляется дубль-запись в справочнике - ComponentOne спас от подобных мук.
...
Рейтинг: 0 / 0
13.01.2005, 15:04:00
    #32863364
chis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
Прримерно так я и собирался сделать. А Единый денег стоит!
...
Рейтинг: 0 / 0
13.01.2005, 17:37:40
    #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
25.04.2005, 14:08:36
    #33033345
stupor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
Какой именно activeX нужно скачать с Component One, чтобы использовать Datacombo внутри грида?
...
Рейтинг: 0 / 0
25.04.2005, 15:02:51
    #33033539
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
Забесплатно.
...
Рейтинг: 0 / 0
25.04.2005, 15:19:15
    #33033611
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
В этом варианте подчищен код, выброшено все лишнее.
...
Рейтинг: 0 / 0
25.04.2005, 15:47:04
    #33033702
stupor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
а как его вставить в проект ? и вот вопрос : DataCombo для него нужен с ComponentOne или смогу вставить с VB6 ?
...
Рейтинг: 0 / 0
25.04.2005, 15:54:15
    #33033718
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
Чего???
...
Рейтинг: 0 / 0
25.04.2005, 15:55:30
    #33033721
stupor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подстановка в гриде
stuporа как его вставить в проект ? и вот вопрос : DataCombo для него нужен с ComponentOne или смогу вставить с VB6 ?

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


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