русс | укр

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

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

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

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


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

Добавление вычисляемых полей в отчёте в режиме Конструктора.


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


5.1. Откройте в режиме Конструктора запрос, показывающий размещение заказов за период (использовалось выражение «Between #01.01.2009# And #31.03.2009#»). Добавьте в запрос таблицы «Товары» и «Заказано» и из таблицы «Товары» выберите поле «Марка». В следующее (пустое поле) введите выражение, вычисляющее стоимость заказа. Сохраните изменения в запросе.

5.2. Создайте отчёт в режиме Конструктора. Из запроса (созданного в п. 5.1.) перетащите все поля в Область Данных.

5.3. В область Заголовка отчёта добавьте надпись «Сумма за период», используя кнопку Аа на ленте инструментов в разделе Элементы управления.

5.4. Если в бланке отчёта нет областей Заголовок отчёта и Примечание отчёта, щёлкнув правой кнопкой по бланку отчёта, вызовите контекстное меню и выберите Заголовок/примечание отчёта. В область Примечание отчёта вставьте вычисляемое поле, используя кнопку ab. В первом поле (Поле№) измените надпись: Общая сумма. В поле Свободный введите выражение, вычисляющее сумму всех заказов. Для этого в разделе Сервис выберите Страницу Свойств. На вкладке Данные, в строке Данные вызовите Построителя выражений и постройте выражение:Sum(поле, в котором есть данные о стоимости заказа из запроса, созданного в п. 5.1). Посмотрите результат выполнения отчёта.

5.5. Отредактируйте отчёт, изменив расположение надписей (перенесите заголовки полей в Область верхнего колонтитула), размер и написание шрифта. Выделите заголовок отчёта, верхний колонтитул, итог и сумму всех заказов.

5.6. Вставьте рисунок в область Заголовка отчёта (рис. 26). Для этого выделите курсором место, куда будет вставлен рисунок, нажмите на ленте инструментов кнопку Эмблема и в появившемся окне укажите адрес, по которому находится рисунок. Сохраните отчёт под именем «Сумма за период».

 
 

Рис. 26. Добавление вычисляемого поля и рисунка в отчёт



6. Подчинённые отчёты.В область данных создаваемого отчёта можно внедрить подчинённый отчёт для вывода нескольких детальных строк из таблицы или запроса, находящихся на стороне «многие» (связь «один-ко-многим») по отношению к текущей строке в области данных. Подчинённый отчёт можно создать двумя способами: в режиме Конструктора и с помощью Мастера отчётов (аналогично созданию сложных форм.

7. Самостоятельная работа:

7.1. Создайте отчёт с группировкой по категориям товаров, используя любой способ создания отчётов. Выведите общие суммы по каждой категории товаров и среднюю цену.

7.2. Создайте отчёт с группировкой по работе сотрудников с заказами.

Внимание! Прежде чем создавать отчёты – создайте запросы.


Лабораторная работа № 12



<== предыдущая лекция | следующая лекция ==>
Построение отчёта в режиме конструктора | Оформление стандартных документов путем слияния двух файлов.


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


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

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

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


 


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

 
 

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

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