|
|
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
Волею судеб ваяю приложение для базы данных в VB 6.0. Такой вопрос: можно сделать как-нибудь так, чтобы в поле таблицы (Например, в DataGrid) отображались значения из связанной таблицы и при получении фокуса раскрывался список значений, а в источник данных добавлялись бы индексы? (сейчас можно делать автоподстановку используя ComboBox или DataCombo, а это не совсем удобно, особенно если источник данных для таблицы динамически меняется). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 06:12:02 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
Топик переехал сюда из Access'a - поэтому автор, очевидно, использует jet в качестве субд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 06:29:44 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
Если использовать грид сторонних фирм, то задача решится просто. На стандартном поизощрятся придется. Мучился когда то с ним. Делал rs на основе запроса inner join. Подставлял DataCombo на основе справочника в координаты ячейки. После выбора пользователем изменял значения FK и сам текст в рекодсете. Так и не понял когда запрос получается нормально обновляемый, а когда в случае выбора из выпадающего списка появляется дубль-запись в справочнике - ComponentOne спас от подобных мук. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 13:21:33 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
Прримерно так я и собирался сделать. А Единый денег стоит! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2005, 15:04:00 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
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.Т.е. платим за версию для разработчика. За активиксы, устанавливаемые на машину пользователя не платим. Берем триал-версию и - вперед. За месяц полчится что-нибудь ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2005, 17:37:40 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
Какой именно activeX нужно скачать с Component One, чтобы использовать Datacombo внутри грида? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 14:08:36 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
Забесплатно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 15:02:51 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
В этом варианте подчищен код, выброшено все лишнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 15:19:15 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
а как его вставить в проект ? и вот вопрос : DataCombo для него нужен с ComponentOne или смогу вставить с VB6 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 15:47:04 |
|
||
|
Подстановка в гриде
|
|||
|---|---|---|---|
|
#18+
stuporа как его вставить в проект ? и вот вопрос : DataCombo для него нужен с ComponentOne или смогу вставить с VB6 ? если через Project->Components ->Browse , то он ищет ActiveX Components (*.ocx) , а его в папке нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 15:55:30 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33033611&tid=2167906]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 334ms |

| 0 / 0 |
