Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Преимущества использования макросов



В Access 2010включено много новых макрокоманд, которые позволяют создавать более эффективные макросы, чем в предыдущих версиях Access. Например, теперь с помощью макрокоманд можно создавать и использовать глобальные временные переменные, а также более тонко обрабатывать ошибки. В более ранних версиях Access эти возможности были доступны только при использовании VBA. Кроме того, можно встраивать макросы (далее в тексте - внедрённый макрос) непосредственно в свойства событий объектов или элементов управления. Внедрённый макрос становится частью объекта или элемента управления и остаётся с ним при его перемещении или копировании.

С помощью макросов можно легко выполнять многие задачи программирования, такие как открытие и закрытие форм, а также запуск отчётов. Можно легко и быстро связывать созданные объекты базы данных (формы, отчёты и т. д.), потому что требуется запомнить совсем немного правил синтаксиса. Аргументы каждого действия отображаются в конструкторе макросов.

Кроме того, макросы необходимо использовать для выполнения указанных ниже задач.

Ø Назначить ключу действие или набор действий. Для этого требуется создать группу макросов с именем AutoKeys.

Ø Выполнить действие или последовательность действий при первом открытии базы данных. Для этого необходимо создать макросс именем AutoExec.

Примечание. Макрос AutoExec запускается раньше других макросов или кода VBA, даже если в диалоговом окне ПараметрыAccess назначена начальная форма и к её событию OnOpen или OnLoad присоединён макросили код VBA.

Все вышесказанное не означает, что использование кода VBAстановится ненужным. В действительности это означает, что в определённых сценариях, когда в Вашем приложении выполнение кода VBA нежелательно, например с точки зрения обеспечения безопасности, или Вы ищете простые и лёгкие решения, макросы могли бы обеспечить разумную альтернативу.





Дата публикования: 2014-11-02; Прочитано: 1295 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...