Глава 16. Объект DoCmd и его методы

 

DoCmd – это объект, доступный только в VBA.

Он реализует набор команд, которые существуют в Access и ориентированы на часто выполняемые операции, например, открыть-закрыть форму, открыть запрос и т.д.

 

Метод Описание
OpenReport Открыть отчёт. Синтаксис: OpenReport “имя_отчёта”
OpenTable Открыть таблицу. Синтаксис: OpenTable “имя_таблицы”
OpenForm   OpenQuery   GotoControl Открыть форму. Синтаксис: OpenForm “имя_формы” Открыть запрос. Синтаксис: OpenQuery “имя_запроса” Передаёт фокус элементу управления
Close Закрыть активное окно
GotoRecord   Передаёт фокус следующей записи в активной форме или таблице.
Beep Cлужит для издания звука.

 

Пример:

Открыть таблицу “Товары” по нажатию кнопки в форме.

 

Алгоритм

1. В конструкторе таблиц создать структуру таблицу “Товары” с полями: товар, цена, поставщик, дата_поставки.

 

 

2.Заполнить таблицу данными.

3. В конструкторе форм создать форму с кнопкой:

 

 
 


 

 

4. По событию «Нажатие кнопки» написать процедуру: