Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ ШПОРЫ.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
215.17 Кб
Скачать

37. Макросы и модули, их отличия.

Макрос — это средство для автоматизации задач и добавления функциональных возможностей в формы, отчеты и элементы управления. Например, при добавлении командной кнопки в форму событие кнопки OnClick связывается с макросом, который содержит команды, выполняемые при каждом нажатии кнопки.

В приложении Access макросы можно рассматривать как упрощенный язык программирования, на котором программа записывается в виде списка макрокоманд для выполнения. При создании макроса каждая макрокоманда выбирается из раскрывающегося списка, после чего к ней добавляется необходимая информация. Макросы позволяют добавлять функциональные возможности в формы, отчеты и элементы управления без необходимости написания кода в модуле Visual Basic для приложений (VBA). Макросы обеспечивают выполнение части команд, доступных в VBA, и для большинства пользователей создание макроса оказывается проще, нежели написание кода VBA.

Модули, в отличие от макросов, являются более тонким и мощным средством создания программных расширений в среде Access, максимально приближающимся по своим функциональным возможностям к таким профессиональным инструментам, как Delphi, Visual Basic или Power Builder. Одновременно применение модулей требует от пользователя навыков и квалификации программиста, а также знания основных принципов объектно-ориентированного программирования.

Для программирования в Access используется процедурный язык Visual Basic для приложений (VBA- Visual Basic for Applications) с добавлением объектных расширений и элементов SQL. Сам процесс создания программных расширений в среде Access предполагает активное использование технологии объектно-ориентшрованного программирования (ООП). В основе ООП лежит идея "упакованной функциональности", в соответствии с которой программа строится из фундаментальных сущностей, называемых объектами. Каждый из объектов характеризуется набором свойств (англ, -property) и операций, которые он может выполнять (англ,- method). Реализация взаимодействий между объектами ложится на исполняющую cpеду того средства разработки, на котором пишется программа, и поэтому работа программиста в рамках технологии ООП сводится к созданию объектов, описанию их свойств и реакций на те иди иные внешние события.

38. Страницы доступа к данным, их виды.

Страницы доступа к данным представляют специальный тип веб-страниц, предназначенный для просмотра и работы через Интернет или интрасеть с данными, хранящимися в базах данных Microsoft Access или в базах данных Microsoft SQL Server. Страница доступа к данным может также включать данные из других источников, таких как Microsoft Excel.

Страницей доступа к данным называют веб-страницу, которая непосредственно подключается к данным в базе данных. Страницы доступа к данным используются для просмотра, редактирования, обновления, удаления, отбора, группировки и сортировки изменяющихся данных из базы данных Microsoft Access или базы данных Microsoft SQL Server в Microsoft Internet Explorer 5.01 с пакетом обновления 2 (SP2) или более поздней версии. Страница может содержать такие компоненты, как электронная таблица, сводный список или диаграмма.

Страница доступа к данным создается как объект базы данных, используемый для перехода к соответствующему файлу HTML.

Страницы доступа к данным могут также сохраняться как файлы HTML Application (HTA). HTA-файлы позволяют использовать технологию динамического HTML (DHTML) для написания автономных приложений «вне обозревателя». С помощью HTA имеется возможность написать приложение так же, как веб-страницы с помощью DHTML и сценариев. Можно также взять содержимое, разработанное для веб-узла, и превратить его в приложение. Термин «вне обозревателя» означает, что у HTA-файлов имеются два существенных отличия от веб-страниц.

Приложение полностью пишется в DHTML, но выполняется в собственном окне без меню и панелей инструментов обозревателя, то есть приложение полностью определяет пользовательский интерфейс.

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

В Access возможно создание статических Web-страниц и страниц доступа к данным. Статическая Web-страница – это

Web-страница, которая отображает данные из базы в состоянии на момент создания Web-страницы. Страница доступа к данным –это диалоговая Web-страница, которая поддерживает динамическую связь с базой данных и позволяет просматривать, редактировать и вводить данные в базу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]