- •1.Организация модели данных в виде списков в Exel. Основные понятия: список, запись, поле.
- •2. Применение формы при работе со списками: создание списка, поиск записей, редактирование записей, удаление и добавление записей. Создание списка (базы данных)
- •Поиск строки с помощью навигации Найдите в форме данных строку, которую нужно удалить:
- •3.Анализ данных на основе их сортировки: сортировка строк списка, сортировка строк диапазона, сортировка столбцов списка, пользовательский порядок сортировки.
- • Алгоритм сортировки записей по одному столбцу следующий
- •Алгоритм сортировки в пользовательском порядке
- •4.Фильтрация списков: Фильтрация списка с помощью инструмента Автофильтр, фильтрация с применением инструмента Пользовательский автофильтр, фильтрация с применением инструмента расширенный фильтр.
- •Использование автофильтра для поиска записей
- •Фильтрация списка с помощью расширенного фильтра
- •5.Функции для работы со списками: общий синтаксис, примеры использования функций бдсумм, бизвлечь, бсчёт, дмакс, дмин, дсрзнач, дстандоткл.
- •7.Основные понятия(бд): система управления базами данных (субд), информационная система.
- •8. Типы информационных систем.
- •Настройка пользовательского интерфейса
- •14.Типы данных в субд Access.
- •15.Понятие ключевого поля при проектировании бд. Типы ключевых полей.
- •16.Мастер подстановок. Свойства полей. Задание маски ввода.
- •17.Создание схемы данных. Типы связей между таблицами, их характеристика.
- •18.Сортировка данных.
- •Сортировка записей в режиме формы или в режиме таблицы
- •Сортировка с подтаблицами
- •Сортировка записей в отчете
- •19. Фильтрация данных.
- •Фильтр по выделению
- •Фильтр по форме
- •Фильтр для ввода данных
- •Расширенный фильтр
- •22.Запросы на языке sql, статистические функции в итоговых запросах
- •23.Технология создания форм в субд Access.
- •2.4.6.1. Структура отчета в режиме Конструктора
- •2.4.6.2. Способы создания отчета
- •25. Понятие Макроса. Создание и выполнение макроса в субд Access.
- •26.Использование нормативно-правовой информации при подготовке документов.
- •27. Информационно-правовая система Консультант Плюс.
- •28. Информационно-правовая система Гпрант-Студент.
25. Понятие Макроса. Создание и выполнение макроса в субд Access.
С помощью макросов можно выполнить практически все действия над объектами Access из тех, которые были описаны в предыдущих главах.
Макрос в Access представляет собой структуру, состоящую из одной или нескольких макрокоманд, которые выполняются либо последовательно, либо в порядке, заданном определенными условиями. Набор макрокоманд в Access очень широк, с помощью макросов можно реализовать многое из того, что позволяют сделать процедуры на VBA. Каждая макрокоманда имеет определенное имя и, возможно, один или несколько аргументов, которые задаются пользователем.
в Access можно создать макрос в окне Конструктора макросов или в окне редактора Visual Basic for Application (VBA). Макросы в Access в основном создаются для обработки событий. Событие - это любое действие, которое распознается объектом и на которое можно определить отклик. К событиям, которым можно назначить макросы относятся, например, нажатие кнопки для вывода на экран запроса, формы, отчета и т.д. Примером создания макроса может быть создание кнопки для вызова макроса "Открыть Запрос" в подчиненной кнопочной форме "Запросы" . Таким образом, основное назначение макросов — это создание удобного интерфейса приложения, в котором формы и отчеты открывались бы при нажатии кнопок в формах или на панелях инструментов. Чтобы при открытии приложения на экране отображалось не окно База данных, а главная кнопочная форма, которая создается с целью навигации по базе данных, т.е. в качестве главного меню БД.
Cоздание макросов в окне Конструктора макросов открывается командой Создать в окне базы данных на вкладке Макросы. Окно Конструктора макросов разделено по горизонтали на две части: панель описаний и панель аргументов. В панели описаний по умолчанию выводится два столбца: столбец для ввода макрокоманд и столбец для ввода примечаний. Макрокоманда - это инструкция, определяющая выполняемые действия в макросе. В строке столбца Макрокоманда из раскрывающегося списка можно выбрать требуемую макрокоманду, а в строке столбца Примечание можно описать действие, выполняемое макрокомандой.
Панель аргументов макрокоманды, которая появляется в окне Конструктора макросов после ввода макрокоманды, позволяет выбрать требуемые аргументы, из списка который отображается для данной макрокоманды. Макросы могут содержать как набор макрокоманд, так группу макросов. Для быстрого создания макроса в окне Конструктора макросов можно использовать следующую технологию. Первое, что необходимо выполнить, так это открыть базу данных и выбрать (выделить) требуемый объект в окне базы данных. Затем одним из способов (из панели инструментов, из строки меню или из окна базы данных) открыть окно Конструктора макросов и переместить с помощью мыши выбранный объект из окна базы данных в строку макрокоманда в окне Конструктора макросов. Чтобы создать макрос, открывающий таблицу "Дисциплины", надо переместить с помощью мыши эту таблицу из окна БД в строку Макрокоманда окна Конструктора макросов. Кроме того, в аргументах макрокоманды можно установить Режим - Просмотр, Режим данных - Только чтение. Аналогичным способом можно создавать макросы: Открыть форму, Открыть запрос, Открыть отчет или Запуск макроса. Аналогичным способом можно создавать макросы: Открыть форму, Открыть запрос, Открыть отчет или Запуск макроса.