- •Задачи для самостоятельного решения
- •Нажмите на кнопку "Новая база данных" в области задач "Доступные шаблоны"
- •Создание новой бд
- •Рабочее окно бд Хлеб
- •Для работы с таблицами щёлкните на кнопку "Конструктор таблиц"
- •Структура таблицы Товары
- •Ключ: Код_товара
- •Данные таблицы Товары
- •Структура таблицы Производители
- •Структура таблицы Продажи
- •Ключ: Код_продажи
- •Вызовите построитель выражений
- •Постройте функцию Date
- •Данные таблицы Продажи
- •Задайте условие, связанное операцией Или
- •Введите имя новой таблицы
- •Вставка данных
- •Задачи для самостоятельного решения
- •Добавление вычисляемых полей
- •Построение выражения для стоимости
- •Установите значение "с разделителями разрядов"
- •Копирование запроса
- •Настройка запроса ВсеПродажиПоПроизводителю
- •Задайте диапазон дат в условии
- •Простой запрос ВсеПродажи с использованием оператора Between
- •Преобразование запроса в параметрический
- •Задайте границы диапазона дат как параметры
- •Выберите нужные поля из запроса "ВсеПродажи"
- •Укажите вычисляемые величины
- •Выберите вычисляемые величины в перекрестном запросе
- •Создание запроса Переоценка на базе таблицы Товары.
- •Преобразование запроса на выборку в запрос на обновление.
- •Создание запроса Переоценка на базе таблицы Товары
- •Установите условия для отбора обновляемых товаров
- •Преобразование запроса на выборку в запрос на обновление
- •Задайте новые значения для цены
- •Основные этапы решения задачи архивирования
- •Копирование устаревших данных из таблицы Продажи в новую таблицу Продажи09_2011.
- •Удаление устаревших данных из таблицы Продажи.
- •Копирование устаревших данных
- •Введите условия отбора и выберите тип запроса "Создание таблицы"
- •Новая таблица Продажи09_2011
- •2.Удаление устаревших данных
- •Введите условия отбора и выберите тип запроса "Удаление"
- •Задачи для самостоятельного решения
- •Форма в один столбец
- •Комбинированная форма
- •Построение диаграммы
- •Создание формы в один столбец
- •Поля формы Продажи
- •Форма Продажи будет иметь такой вид
- •Использование формы
- •Добавление вычисляемого поля
- •Панель Элементов управления формы
- •Построитель выражений для поля Стоимость
- •Страница свойств для вычисляемого поля Стоимость
- •Форма с вычисляемым полем
- •Вставка поля со списком
- •Форма с полями со списком
- •Улучшение формы
- •Создание главной формы.
- •Создание подчиненной формы.
- •Объединение подчиненной формы с главной.
- •Создание главной формы
- •Автоформа в столбец Производители
- •Главная форма
- •Создание подчиненной формы
- •Создание подчиненной формы на основе запроса ВсеПродажи
- •Выбор внешнего вида формы
- •Предварительный вариант подчиненной формы
- •Подчиненная форма с полем со списком
- •Доработанная форма ВсеПродажи
- •Вычисление стоимости
- •Окончательный вид подчиненной формы
- •Объединение подчиненной формы с главной
- •Создание базовой диаграммы мастером.
- •Доработка диаграммы.
- •Создание базовой диаграммы мастером
- •Многоуровневый отчет
- •Построение отчета по одному объекту
- •Связь отчета с формой
- •Многоуровневый отчет
- •Отчет о продажах киоска "Колобок"
- •Гл. Бухгалтер ____________Петренко п. П.
- •Построение предварительной версии отчета с помощью мастера.
- •Доработка отчета в конструкторе.
- •Построение предварительной версии отчета с помощью мастера
- •Отчет о продажах киоска "Колобок" Дата 99.99.9999 Производитель хххххх
- •Подготовка базового запроса.
- •Построение предварительной версии отчета с помощью мастера.
- •Доработка отчета в конструкторе.
- •Подготовка базового запроса для построения отчета
- •Добавьте запрос ВсеПродажи
- •Базовый запрос для отчета по одному объекту
- •Построение предварительной версии отчета с помощью мастера
- •Удалите поле Количество записей
- •Доработанный отчет по одному объекту
- •Перетяните поле производитель и добавьте надпись
- •Выделите строку поля Производитель и нажмите клавишу Delete
- •Фрагмент полученного отчета в режиме предварительного просмотра представлен ниже
- •2.Настройка отчета на параметры формы
- •Выделите весь отчет
- •Введите данные для отчета
- •Сохранение запроса
- •Добавление кнопки на форму
Удалите поле Количество записей
В разделе Примечание отчета проведите горизонтальную линию толщиной 2 пункта.
Под линией добавьте поле и в его надпись введите текст Итого
Выделите добавленное поле и откройте окно свойств.
Во вкладке Данные введите в значение свойства Данные формулу = Sum( [Стоимость] ). Для этого воспользуйтесь построителем выражений. Функция Sum находится в категории Статистические встроенных функций.
Добавьте подходящий рисунок в раздел заголовка отчета с помощью команды Вставка – Рисунок.
Сохраните отчет в базе данных, закройте а затем откройте в режиме предварительного просмотра. Распечатайте на принтере полученный отчет.
Ниже изображен доработанный отчет в режиме предварительного просмотра.
Доработанный отчет по одному объекту
Связь отчета с формой
Построить отчет по продажам одного производителя. Связать его с комбинированной формой Продажи_по_производителямГл так, что после выбора производителя на форме и щелчка на кнопке Отчет открывается окно отчета с информацией по выбранному производителю.
Основные этапы выполнения
Создание связанного с формой отчета будем выполнять в три этапа:
Создание предварительной версии отчета.
Настройка отчета на параметры формы.
Добавление кнопки на форму.
Задание
На основе отчета ВсеПродажи создать отчет с полем Производитель в разделе заголовка.
Выполнение
Скопируйте отчет ВсеПродажи и новый назовите ПродажиПроизводителя.
Откройте отчет ПродажиПроизводителя в режиме конструктора. Для этого выделите отчет, щелкнув по нему правой клавишей мыши, из контекстного меню выберите Конструктор.
Перетяните поле Производитель из раздела Заголовок группы Производитель в заголовок отчета. С помощью панели элементов управления добавьте перед ним надпись, в которую введите текст Производитель:.
Перетяните поле производитель и добавьте надпись
Чтобы удалить разделы заголовка и примечания группы Производитель выполните следующее.
Щелкните на кнопке Сортировка и группировка , которая расположена на панели инструментов окна Access вкладки Конструктор.
В появившемся окне Сортировка и группировка щелкните в области выделения поля Производитель, а затем на клавиатуре нажмите клавишу Delete.
Выделите строку поля Производитель и нажмите клавишу Delete
Перейдите в режим предварительного просмотра, щелкнув на кнопке Режим . Просмотр отчета подтверждает, что в нем по прежнему отображаются данные по всем производителям, но в заголовке отчета представлен только первый.
Сохраните сделанные изменения и закройте окно отчета.
Фрагмент полученного отчета в режиме предварительного просмотра представлен ниже
Отображаются данные по всем производителям, но в заголовке отчета представлен только первый
2.Настройка отчета на параметры формы
Задание
Настроить отчет ПродажиПроизводителя так, чтобы в нем отображалась информация только по тому производителю, который выбран в поле со списком на форме Продажи_по_производителямГл.
Выполнение
Чтобы узнать имя поля со списком на главной форме выполните следующее.
Перейдите в режим отображения форм и откройте форму Продажи_по_производителямГл в режиме конструктора.
Щелкните поле со списком Производитель на главной форме и откройте окно свойств.
В окне свойств перейдите во вкладку Другие и запомните значение свойства Имя (например, ПолеСоСписком6).
Закройте окно свойств, но не закрывайте окна формы.
Чтобы настроить базовый запрос отчета на отбор данных, определенных в поле со списком главной формы, выполните следующее.
Перейдите в режим отображения отчетов и откройте отчет ПродажиПроизводителя в режиме конструктора.
Выделите весь отчет, щелкнув на пересечении вертикальной и горизонтальной линеек.