2012-06-02 2 views
1

У меня есть основная форма панели доступа MS Access, которая содержит несколько подформ. Таблицы и записи хранятся в онлайн-базе данных, и я использую ODBC для подключения к таблицам. Вместо того, чтобы показывать все подчиненные формы при загрузке приборной панели, я бы предпочел, чтобы они были открыты по требованию с панели управления - это ускорит загрузку формы панели. У подформ есть несколько сложных запросов позади них. Есть ли способ оставить подформы бездействующими, когда форма панели инструментов открывается первым (так что она открывается красиво и быстро), а затем открывая подформы по требованию с помощью нажатия кнопки, т. Е. Только при необходимости удалять данные для подформ через ODBC.Активация подформы в Access

ответ

2

вы можете создать объект подчиненного, а затем установить его с помощью программно Me.Child0.SourceObject = "MySubForm"

+0

Ссылки дети и Link Master поле также могут быть установлены во время выполнения. Я обнаружил, что обычно лучше всего устанавливать основные поля ссылок на элементы управления при использовании одного элемента управления подчиненными элементами для нескольких форм. – Fionnuala

Смежные вопросы