русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ПРОСМОТР ОТЧЁТА ЧЕРЕЗ ФОРМУ


Дата добавления: 2015-07-04; просмотров: 1477; Нарушение авторских прав


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

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

 

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

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

 

 

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

 

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

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

· В режиме конструктора форм в области данных кнопкой Список(на панели элементов) нарисовать прямоугольник (поле Свободный).

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

· В следующем окне выбрать поля КОД_ПРЕД и НАИМ_ПРЕД, нажать 2 раза ДалееиГотово.

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

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

 

 

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

 

 

Обратить внимание на имя Список 0. Оно задаётся для поля Свободный. Запомнить его номер, закрыть окно. Дать форме имя Форма 3.

Номер списка формирует Access –Список N, где N– число.

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

· Открыть бланк запроса 3 и удалить в строке Условие отбора ранее созданный текст [Введите код пред:]. На этом месте создать новое условие с помощью построителя.



· Щёлкнуть кнопку Построить на панели инструментов. В открывшемся окне слева выбрать Forms, затем Все формы.

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

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

 

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

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

 

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

Появится ОТЧЁТ 3 для заданного предприятия ЗАРЯ:

 

 

Рассмотрим далее пример, в котором отчёт через форму можно просматривать по двум параметрам.

 

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

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

1 ШАГ. Создать запрос на выборку с двумя параметрами КОД_ПРЕД и КОД_НАЛ на основе таблиц ПРЕДПРИЯТИЯ, НАЛОГИ И СПЕЦ-Я ПЛАТЕЖЕЙ.

Запрос принимает вид:

 

Сохранить запрос под именем Запрос 4. Результат запроса одна строка. Например, получим запрос для предприятия 102 по налогу 02.

 

2 ШАГ.На основании созданного запроса 4 создать отчёт отредактировать и сохранить его под именем ОТЧЁТ 4. Отчёт по предприятию 102 по налогу 02 примет вид:

 

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

Назвать её Форма 4. Форма в режиме конструктора с двумя параметрами примет вид:

 

 

Закрыть и сохранить форму.

 

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

· Открыть Запрос 4 в режиме конструктора и удалить из строки Условие отбора ранее созданные условия [Введите код пред:]и [Введите код нал:], а вместо них с помощью построителя создать новые условия:

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

[Forms] ! [Форма 4] ! [Список 2]

· Сохранить запрос под именем Запрос 4.

 

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

 

 

Нажать кнопку Просмотр отчёта 4. Будет выдан отчёт:

 



<== предыдущая лекция | следующая лекция ==>
СОЗДАНИЕ ОТЧЁТА С ПОЛУЧЕНИЕМ НАРАСТАЮЩЕГО ИТОГА | Создание кнопочной формы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.015 сек.