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