Атомная энергетика. Ядерные реакторы АЭС. Атомный флот. Ядерное оружие |
|||
| РБМК-1000 | |||
| Гражданский суда | |||
| Авиация | |||
Высшая математика |
|||
| Задачи | |||
| Практикум | |||
| Карта сайта | |||
В Microsoft Access можно определить макрос, выполняющий практически те же действия, которые можно реализовать нажатием клавиш на клавиатуре или с помощью мыши. Основным преимуществом макросов в Access является то, что они могут выполняться в ответ на многие виды событий.
Событием может быть изменение данных, открытие и закрытие формы или отчета, а также передача фокуса от одного элемента управления, другому. В макрос можно включить несколько макрокоманд и задать проверку условий таким образом, что в зависимости от значений данных в формах или отчетах будут выполняться различные действия.
Microsoft Access предоставляет различные типы макрокоманд, позволяющих автоматизировать работу приложения. Рассмотрим основные действия, выполняемые с помощью макрокоманд:
Рассмотрим другие возможности макросов. Командные кнопки, которые открывают и размещают формы и устанавливают значения полей, помогут переключаться с одной задачи на другую. Вы можете создать очень сложные процедуры редактирования, проверяющие правильность вводимых в форму данных, включая проверку данных в других таблицах. Например, можно организовать проверку имени клиента, которое вводится в форму заказа, и открывать другую форму, чтобы пользователь вводил дополнительные сведения, если в базе не существует записи с информацией о клиенте.
Макросы особенно полезны для построения небольших персональных приложений или создания прототипов больших приложений. Для сложных приложений или приложений, предназначенных для работы в сети в режиме коллективного пользования, вам скорее всего придется использовать VBA. Но даже если вы считаете, что готовы сразу перейти к VBA, лучше сначала изучить макрокоманды. Вы увидите, что почти все из них придется использовать в VBA. Поэтому изучение макросов — прекрасное введение в программирование в Access в целом.
| Основные понятия об информации и информатике |