Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
оветы по БД.docx
Скачиваний:
6
Добавлен:
01.03.2025
Размер:
59 Кб
Скачать
☆

39)Формы в субд MsAccess: назначение, виды. Способы создания форм.

Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.

Виды форм. В Access можно создать формы следующих видов:

форма в столбец или полноэкранная форма;

-ленточная форма

-табличная форма

-форма главная/подчиненная

-сводная таблица

-форма-диаграмма

40)Понятие макроса. Классификация макрокоманд.

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

· макрокоманды для работы с данными в формах и отчетах (например, НайтиЗапись);

· макрокоманды выполнения (например, ОткрытьЗапрос);

· макрокоманды импорта/экспорта (например, ОтправитьОбъект);

· макрокоманды для работы с объектами БД (например, КопироватьОбъект) и др. (например, Сообщение).

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