Просмотр отчёта через форму

Созданный отчёт можно просмотреть через форму. Параметр для отчёта может быть выбран в форме из списка.

Пример 29. Получить суммы выплаченные заданнымпредприятием по каждому виду налога.

Последовательность решения по шагам:

ШАГ 1. Создать запрос на выборку с параметром Код предприятияна основе таблиц ПРЕДПРИЯТИЯ и СПЕЦИФИКАЦИЯ ПЛАТЕЖЕЙ. Получить бланк запроса следующего вида:

Просмотр отчёта через форму - student2.ru

Параметр запроса должен быть ключевым полем таблицы ПРЕДПРИЯТИЯ, то есть Код предприятия. Сохранить запрос под именем Запрос 3. Просмотреть запрос, например, по предприятию 101, получим:

Просмотр отчёта через форму - student2.ru

ШАГ 2.Построить отчёт на основании полученного запроса Запрос 3 и сохранить его под именем ОТЧЁТ 3. Отредактировать отчёт. Если задать макет табличный, ориентацию книжную и стиль Обычная, то для 101 предприятия получим:

Просмотр отчёта через форму - student2.ru

ШАГ 3. Создать форму Форма 3 для просмотра полученного отчёта:

· в режиме конструктора форм Просмотр отчёта через форму - student2.ru в области данных кнопкой Список Просмотр отчёта через форму - student2.ruнарисовать прямоугольник (поле Свободный).

· в открывшемся окне Создание списков нажать кнопку Просмотр отчёта через форму - student2.ruи во втором окне выбрать таблицу ПРЕДПРИЯТИЯ, нажать Просмотр отчёта через форму - student2.ru ;

· В следующем окне выбрать поля Код предприятия и Наименование предприятия, нажать 3 раза Просмотр отчёта через форму - student2.ruиПросмотр отчёта через форму - student2.ru.

· В области данных формы отредактировать надпись Наименование предприятия, создать кнопку просмотрадля отчёта 3 и подписать её Просмотр отчёта 3.

Конструктор формы примет вид:

Просмотр отчёта через форму - student2.ru

Выделить щелчком в конструкторе формы область Свободный открыть окно Свойства, открыть вкладку Другие.

Просмотр отчёта через форму - student2.ru

Обратите внимание на имя Список 0. Оно задаётся для поля Свободный. Номер списка формирует Access –Список N, где N– число. Запомните его номер и закройте окно. Сохраните форму под именем Форма 3.

Шаг 4. Изменить бланк запроса 3:

· открыть бланк запроса 3 и удалить в строке Условие отбора ранее созданный текст [Введите код пред:].

· в поле Наименование предприятия в строке Условие отбора щёлкнуть кнопку Построитель Просмотр отчёта через форму - student2.ruна панели инструментов, в открывшемся окне слева выбрать Forms, затем Все формы;

· из открывшегося списка форм выбрать Форма 3 (щёлкнуть по ней), в среднем окне 2 раза щёлкнуть по Список 0 (это поле представляет список предприятий), нажать ОК.

В строке Условие отбора получилось выражение:

[Forms] ! [Форма 3] ! [Список 0]

Просмотр отчёта через форму - student2.ru

Закрыть запрос и сохранить его под именем Запрос 3.

ШАГ 5.Для просмотра отчёта через форму открыть Форма 3, из предлагаемого списка предприятий выделить нужное предприятие и нажать кнопку Просмотр отчёта 3. Например, выберите ВОСТОК. Появится отчёт для заданного предприятия ВОСТОК:

Просмотр отчёта через форму - student2.ru

СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ

Для управления в диалоговом режиме объектами базы данных Access (такиеми, как формы, отчеты, запросы и т.д.) можно использовать кнопочные формы (или меню).

Кнопочная форма (КФ) – это панель управления, которая обеспечивает переход к страницам кнопочной формы, а также выполнение отдельных команд. На панели кнопочной формы должны быть размещены кнопки для возвращения к главной странице кнопочной формы и страницам предыдущих уровней и выхода из приложения (базы данных). При создании КФ предусматривается кнопка для изменения самой КФ.

Создание КФ рассмотрим на примере базы данных НАЛОГ.

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

Название страницы КФ Элементы Действие
НАЛОГИ(главная страница) ДОБАВЛЕНИЕ ДАННЫХ Переход на страницу кнопочной формы Добавление данных в формы
РЕДАКТИРОВА-НИЕ ДАННЫХ Переход на страницу кнопочной формы Редактирование данных
ПРОСМОТР ОТЧЕТОВ Переход на страницу кнопочной формы Открытие отчетов
ИЗМЕНЕНИЕ КНОПОЧНОЙ ФОРМЫ Выход в Диспетчер кнопочных форм
ВЫХОД Выход из приложения Access
Добавление данных в формы ФОРМА ПРЕДПРИЯТИЯ Открытие формы ПРЕДПРИЯТИЯ в режиме добавления
ФОРМА ПЛАН Открытие формы ПЛАН в режиме добавления
ФОРМА НАЛОГИ Открытие формы НАЛОГИ в режиме добавления
ФОРМА ПЛАТЕЖИ Открытие формы ПЛАТЕЖИ в режиме добавления
ВОЗВРАТ Переход на главную страницу кнопочной формы НАЛОГИ
Редактиро-вание данных ФОРМА ПРЕДПРИЯТИЯ Открытие формы ПРЕДПРИЯТИЯ в режиме редактирования
ФОРМА ПЛАН Открытие формы ПЛАН в режиме редактирования
ФОРМА НАЛОГИ Открытие формы НАЛОГИ в режиме редактирования
ФОРМА ПЛАТЕЖИ Открытие формы ПЛАТЕЖИ в режиме редактирования
ВОЗВРАТ Переход на главную страницу кнопочной формы НАЛОГИ
Просмотр отчетов ОТЧЕТ 1 Просмотр отчета ОТЧЕТ 1
ОТЧЕТ 3 Просмотр отчета ОТЧЕТ 3
ВОЗВРАТ Переход на главную страницу кнопочной формы НАЛОГИ

Все страницы кнопочной формы представлены двумя уровнями.

Наши рекомендации