Страница: 1 |
Страница: 1 |
Вопрос: Access. Создание полей в таблицах.
Добавлено: 17.01.09 16:35
Автор вопроса: Игорь
Добрый день.
В Access при создании таблицы в режиме конструктора
при определении типа данных можно выбрать "мастер подстановки". При этом таблица выглядит как набор полей со списком. Можно ли сделать тоже самое в VBA коде с помощью SQL инструкций. А то получается создать только простые поля без подстановки.
Спасибо.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 27.01.09 14:09
Нет, при помощи одних SQL-инструкций нельзя. Можно при помощи объектной модели Access, либо программно производить автоподстановку, если это делается в самостоятельном приложении.
Номер ответа: 2
Автор ответа:
Игорь
Вопросов: 2
Ответов: 2
Профиль | | #2
Добавлено: 27.01.09 15:55
Тут тема такая
Пользователь должен видеть весь месяц, т.е. должна быть 31 строка. Когда нужно создавать новую группу. У каждой группы должно быть 3 столбца. В этих столбцах пользователь должен выбирать значения, которые програмно создаются при добавлении каждой группы. Кол-во групп заранее не известно. Была идея: в таблице создавать поля с автоподстановками. Далее все это дублируется в табличной автоформе, которая выводется на экран в виде подчиненной формы на основной форме.
Пробовал добавлять просто поля со списком на каждую группу 31*3.
Но очень много. Во первых Access ограничивает их число, а во вторых программа работает заметно медленнее.
Может есть какая-нибудь фишка, которая выглядет как таблица с подстановками?
Спасибо.