Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Т12О-202С-19 Беспятых М.А. Реестр нормативной документации.docx
Скачиваний:
12
Добавлен:
07.06.2021
Размер:
4.59 Mб
Скачать

5 Формирование отчетов

5.1 Создание «Автоотчета»

В Access отчеты создаются для вывода на экран или для печати информации из базы данных. Для создания отчета автоматическим способом выбираем необходимую таблицу и на главной панели выбираем пункт «Создание» и нажимаем на «Отчет». В результате откроется предварительный просмотр отчета. Процесс создания «Автоотчета» представлен на рисунках 40 и 41.

Рисунок 40 – Создание отчета

Рисунок 41 – Отчет «Разработчик»

5.2 Создание отчета нескольких таблиц с группировкой

Для создания такого отчета заходим во вкладку «Создание» и в разделе «Отчеты» выбираем «Мастер отчетов». Далее выбираем нужные поля для отображения в отчете и уровни группировки. Процесс создания отчета представлен на рисунках 42-44.

Рисунок 42 – Мастер отчетов

Рисунок 43 – Создание отчета

Рисунок 44 – Уровни группировки

Результат создания отчета с помощью «Мастера отчетов» представлен на рисунке 45.

Рисунок 45 – Отчет «База_документа»

Далее с помощью конструктора можно отредактировать отчет. Конструктор мастера отчетов и результат представлены на рисунках 46 и 47 соответственно.

Рисунок 46 – Конструктор мастера отчетов

Рисунок 47 – Результат

6 Создание и применение макросов

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

6.1 Создание макроса

Для создания макроса перейдем во вкладку «Создание», в ней выберем пункт «Макрос». После чего откроются макрокоманды. Далее выбираем пункт «Открыть таблицу» и в поле «Имя таблицы» выбираем нужную нам – «Подразделение». Далее зажимаем комбинацию «Ctrl+S» для сохранения макроса и указываем его имя. Процесс создания макроса и результат представлен на рисунках 48-50.

Рисунок 48 – Создание макроса

Рисунок 49 – Добавление макрокоманды

Рисунок 50 – Результат

6.2 Редактирование макроса

Открываем макрос в режиме конструктора и добавляем в него по предыдущему принципу нужную макрокоманду «ОткрытьОтчет». Далее задаем имя отчета «База_документа». Теперь снова зажмём комбинацию «Ctrl+S» и запустим макрос. В итоге, помимо таблицы «Подразделение», открылся отчет «База_документа». Процесс редактирования макроса и результат представлены на рисунках 51-53.

Рисунок 51 – Конструктор макроса

Рисунок 52 – Добавление макроса

Рисунок 53 – Результат

6.3 Создание кнопки для макроса

Для того, чтобы создать кнопку, необходимо: выбрать форму и открыть ее в режиме конструктора. На панели инструментов выбрать кнопку и поместить ее в форму. Выйти из окна «Создание кнопки». Зайти в свойства кнопки или «Окно свойств». Подписываем кнопку нужным наименованием в поле «Подпись». Создание кнопки макроса представлено на рисунке 54.

Рисунок 54 – Создание кнопки макроса

После этого переключимся на вкладку «События» и в пункте «Нажатие кнопки» выбираем «Макросы». Далее в конструкторе выбираем команду «ОткрытьТаблицу» и выбираем имя таблицы «База_документа».

Теперь добавим новую макрокоманду «ЗакрытьОкно», тип объекта «Форма», а имя объекта – «Разработчик».

Далее добавляем макрокоманду «ОкноСообщения», которой мы выведем сообщение «Есть_контакт».

Описанные выше действия и результат представлены на рисунках 55-60.

Рисунок 55 – Построитель

Рисунок 56 – ОткрытьТаблицу

Рисунок 57 – ЗакрытьОкно

Рисунок 58 – ОкноСообщений

Рисунок 59 – Кнопка макроса

Рисунок 60 – Результат

Вывод

В ходе данной курсовой работы была создана база данных «Реестр нормативной документации», а также получены навыки создания таблиц, запросов на выборку, добавление и удаление, форм, отчетов и макросов.

Москва 2020