Лабораторная работа №3
1. Создать отчет по нескольким таблицам, предварительно подготовив данные для него данные в запросе (в конструкторе запросов).
2. Создать отчет с промежуточными итогами
a. с использованием мастера отчетов;
b. в режиме конструктора.
Для создания отчета с промежуточными итогами в режиме конструктора, нужно:
· создать отчет _без_ группировки;
· открыть отчет в режиме конструктора;
· щелкнуть правой кнопкой мыши на свободном поле Области данных. В появившемся контекстном меню выбрать пункт Sorting and Grouping (Cортировка и группировка). В нижней части окна находятся Group Properties (Свойства группы). В поле GroupFooter (Примечание группы) выбрать из раскрывающегося списка Да;
· с помощью контекстного меню вызвать Toolbox (Панель элементов);
· перетащить элемент Option Group (Поле) в область Примечание группы;
· с помощью контекстного меню вызвать свойства поля;
· открыть вкладку Data (Данные);
· в поле Data (Данные) вызвать Expression Builder (построитель выражений). Набрать в нем выражение и нажать кнопку ОК;
|
|
· закрыть Свойства поля.
3. Создать отчет с использованием диаграмм.
Для создания отчета с использованием диаграмм, нужно
создать новый отчет, выбрав пункт меню New
из предлагаемых вариантов выбрать Chart Wizard
в выпадающем списке выбрать таблицу, по которой будет строиться диаграмма
4. Создать копию своей БД (следующий пункт выполнять для копии, а не для оригинала).
5. Пользуясь мастером защиты, создать несколько групп пользователей с разными полномочиями (обязательно создать пользователя, имеющего права только на чтение; пользователя, имеющего все права).
6. Создать ярлык для запуска защищенной БД.
7. "<путь к msaccess>" "<путь к базе данных>" /WRKGRP "<путь к файлу secured>"
Ex: "D:\...\MSACCESS.EXE" "C:\...\db2.mdb" /WRKGRP "C:\...\Secured.mdw"
Создание отчетов.
Запрос по нескольким таблицам:
Отчет по нескольким таблицам:
Отчет с промежуточными итогами (конструктор):
Отчет с промежуточными итогами (вид отчета):
Отчет с использованием диаграмм:
(данные для диаграммы: SELECT [Название],Sum([Итог]) AS [Сумма_Итог] FROM [Выручка филиалов] GROUP BY [Название];)
Использование мастера защиты для копии БД.