Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Полуофф / 13 сообщений из 13, страница 1 из 1
15.10.2004, 09:33:45
    #32739699
demention
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
Есть такая задача
Необходимо сделать форму, на которой в комбобоксе отображались бы все таблицы, сделать подчиненку, в которой привыборе из комбика таблицы отображалось бы таблица сущность таблицы в подчиненке
Пути решения
1. Ну комбик можно присоединить к системеым таблицам, при чем не вижу это правильным решением, если уж делать то отдельную таблицу с перечислением все таблиц
2. Подчиненная форма
2.1. Первое необходимо вытащить все поля для данной таблицы, здесь тоже два решения как и в пункте 1.
2.2. далее формирование самой подформы
На сколько я понимаю т.к. нам неизвестно количество полей в таблице изначально, то сначала нужно подсчитать это количество, далее программно открыть форму в конструкторе и добавить контролы
Либо же накидать на форму уже контролы
2.3. Путем перебора полученных полей присваивать контролам поля
2.4. Вывод все пользователю
Скажите есть ли другие варианты решения этой задачи
...
Рейтинг: 0 / 0
15.10.2004, 10:00:18
    #32739761
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
Кажися таблица может быть источником данных для подчиненной формы. Похоже самое то.
...
Рейтинг: 0 / 0
15.10.2004, 10:01:48
    #32739768
demention1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
да но как же с полями в подчиненке то мы же не знаем изначально какие они могут быть (я имю ввиду названия и т.д.)
...
Рейтинг: 0 / 0
15.10.2004, 10:03:55
    #32739771
demention1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
естественно что соурс меняется для подчиненной и выбирается из комбика в основной форме
...
Рейтинг: 0 / 0
15.10.2004, 10:03:57
    #32739772
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
сли в качестве SourceObject контрола подч. форма будет указана таблица, то зачем вам надо знать количество полей?
...
Рейтинг: 0 / 0
15.10.2004, 10:09:12
    #32739784
demention1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
вот только что была создана форма с комбиков, на ней подчиненка, в подчиненке нет ни одного поля есть тока соурс и что мы видим ничего не отображается
Или как то по другому имелось ввиду
...
Рейтинг: 0 / 0
15.10.2004, 10:11:09
    #32739789
YBW
YBW
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
а если заполнять комбобокс перебирая все таблицы в базе, то зачем "комбик присоединять к системным таблицам"
...
Рейтинг: 0 / 0
15.10.2004, 10:12:07
    #32739793
demention1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
количество полей нужно чтобы знать сколько контролов нужно создать в подчиненке, чтобы потом присврить им поля таблиц
...
Рейтинг: 0 / 0
15.10.2004, 10:13:14
    #32739795
demention1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
to YBW
ну да можно и так , такое решение не пришло в голову
...
Рейтинг: 0 / 0
15.10.2004, 10:21:45
    #32739811
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
demention1вот только что была создана форма с комбиков, на ней подчиненка, в подчиненке нет ни одного поля есть тока соурс и что мы видим ничего не отображается
Или как то по другому имелось ввиду
Приведите значение свойства SourceObject контрола Подчиненная форма
Вы, видимо, в качестве source object указываете форму, а не таблицу
...
Рейтинг: 0 / 0
15.10.2004, 10:24:13
    #32739816
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
demention1количество полей нужно чтобы знать сколько контролов нужно создать в подчиненке, чтобы потом присврить им поля таблиц
Еще раз повторяю источник подчиненной формы должна быть таблица, а не форма. Какая версия MS Access?
...
Рейтинг: 0 / 0
15.10.2004, 10:27:10
    #32739822
demention1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
да спасибо и правда это так че то сразу и не догадаешся
...
Рейтинг: 0 / 0
15.10.2004, 11:32:14
    #32739993
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полуофф
Источником строк для комбобокса может быть даже процедура

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Полуофф / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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