В проекте Access (*.adp) можно использовать макрокоманду OpenView , чтобы открыть представление в Режим таблицы, Конструктор или Предварительный просмотр. Это действие запускает именованное представление при открытии в режиме таблицы. Вы можете выбрать запись данных для представления и ограничить отображаемые в представлении записи.
Примечание: Эта макрокоманда доступна только для доверенных баз данных.
Примечание: Access 2010 является последней версией, которая поддерживает проекты данных Access.
Настройка
Макрокоманда ОткрытьПредставление имеет следующие аргументы:
| 
                   Аргумент макрокоманды  | 
                
                   Описание  | 
              
| 
                   Имя представления  | 
                
                   Имя открываемого представления. В поле Имя представления в разделе Аргументы макрокоманды в окне конструктора макросов отображаются все представления текущей базы данных. Это обязательный аргумент. Если макрос содержит макрокоманду OpenView в база данных библиотеки, Access сначала ищет представление с этим именем в базе данных библиотеки, а затем в текущей базе данных.  | 
              
| 
                   Режим  | 
                
                   Вид, в котором будет открываться представление. Выберите в поле Режим значение Таблица, Конструктор, Предварительный просмотр, Сводная таблица или Сводная диаграмма. По умолчанию используется Таблица.  | 
              
| 
                   Режим данных  | 
                
                   Режим ввода данных для представления. Этот параметр относится только к представлениям, открытым в режиме таблицы. Выберите Добавить (пользователи смогут добавлять новые записи, но не просматривать или изменять существующие), Изменить (пользователи смогут просматривать и изменять существующие записи, а также добавлять новые) или Только для чтения (пользователи смогут только просматривать записи). По умолчанию используется значение Изменить.  | 
              
Примечания
Эта макрокоманда аналогична двойному щелчку представления в области навигации или его щелчку правой кнопкой мыши в области навигации и выбору нужной команды.
Советы
- 
              
Вы можете перетащить представление из области навигации в окно конструктора макросов. При этом будет автоматически создана макрокоманда ОткрытьПредставление, которая открывает представление в режиме таблицы.
 - 
              
Если вы не хотите отображать системные сообщения, которые обычно появляются при открытии представления (в них говорится о том, что это представление, и указано количество записей, на которые оно влияет), вы можете отключить их с помощью макрокоманды ЗадатьПредупреждение.
 
Чтобы выполнить макрокоманду ОткрытьПредставление в модуле Visual Basic для приложений (VBA), используйте метод OpenView объекта DoCmd.