Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Access 2013, Office 2013
Для выбора указанного объекта базы данных можно использовать действие SelectObject .
Setting
Аргументы действия SelectObject приведены ниже.
Аргумент макрокоманды |
Описание |
|---|---|
Object Type |
Тип выбранного объекта базы данных. Щелкните Таблица, Запрос, Форма, Отчет, Макрос, Модуль, Страница доступа к данным, Представление сервера, Схема, Хранимая процедура или Функция в поле Тип объекта в разделе Аргументы действия панели построителя макросов. Это обязательный аргумент. |
Object Name |
Имя выбираемого объекта. Поле Object Name отображает все объекты базы данных, относящиеся к типу, заданному аргументом Object Type. Это обязательный аргумент, если для аргумента в области навигации не задано значение Да. ПРИМЕЧАНИЕ. Имена объектов для объектов представления сервера, схемы или хранимой процедуры не отображаются в поле Имя объекта проекта Access (ADP). |
В области навигации |
Указывает, выбирает ли Microsoft Access объект в области навигации. Нажмите кнопку Да (для выбора объекта в области навигации) или Нет (не для выбора объекта в области навигации). По умолчанию используется значение Нет. |
Замечания
Действие SelectObject работает с любым объектом Access, который может получить фокус. Это действие дает указанному объекту фокус и показывает объект, если он скрыт. Если объект является формой, действие SelectObject устанавливает для свойства Visible формы значение Да и возвращает форму в режим, заданный ее свойствами формы (например, в качестве модальной или всплывающей формы).
Если объект не открыт в одном из других окон доступа, его можно выбрать в области навигации, установив для аргумента In Navigation Pane значение Да. Если для аргумента В области навигации задано значение Нет, при попытке выбрать неоткрытый объект появляется сообщение об ошибке.
Часто это действие можно использовать для выбора объекта, для которого требуется выполнить дополнительные действия. Например, если в Access настроено использование перекрывающихся окон вместо документов с вкладками, вам может потребоваться восстановить свернутый объект (с помощью действия RestoreWindow ) или развернуть окно, содержащее объект, с которым вы хотите работать (с помощью действия РазвернутьWindow ).
При выборе формы можно использовать действия GoToControl, GoToRecord и GoToPage для перемещения в определенные области формы. Действие GoToRecord также работает для таблиц.
Чтобы выполнить действие SelectObject в модуле Visual Basic для приложений (VBA), используйте метод SelectObject объекта DoCmd.