Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Тема: формирование отчетов

Читайте также:
  1. II. Формирование аттестационных комиссий, их состав и порядок работы
  2. Анализ доходов предприятия и факторов, обуславливающих их формирование.
  3. Билет № 15 Византийская империя в 7-11. Формирование феодальных отношений.
  4. Виды и формирование центров ответственности
  5. Вопрос 24. Денежная система: сущность, ее элементы и типы.
  6. Воспитание ценностного отношения к прекрасному, формирование основ эстетической культуры (эстетическое воспитание)
  7. Выращивание томатов в открытом грунте. Формирование растений томата.

 

 

Цель: изучение способов и инструментов для формирования простейших отчетов средствами технологии Rave Report

ТО и ПО: ПК AMD E1-1500 APU with Radeon(tm) HD Graphics 1.48 GHz, 2.00 ГБ, ОС Windows 8.1, Delphi 2010, методические указания.

Задание:

Постановка задачи 1:Создать в приложении при помощи мастера отчетов – отчет, осуществляющий вывод списка всех учеников музыкальной школы.

Постановка задачи 2: Создать в приложении при помощи компонента Region component отчет, осуществляющий вывод сведений по успеваемости учеников музыкальной школы.

Описание хода выполнения работы:

Запустила систему программирования Delphi 2010.

На форме разместила следующие компоненты: RvProject, RVSystem и RvDataSet Connection со страницы палитры компонентов Rave.

Запустила программу Rave Designer следующей командой: Tools – Rave Reports Designer.

Выбрала в меню File – New Data Object и в появившемся окне выбрала тип объекта DataConnection выбрала DirectDataView, обеспечивающий просмотр данных для активного соединения с источником данных.

Нажала кнопку Next. В открывшемся окне выбрала RvDataConnection1.

Нажала Finish.

Приступила к созданию отчета с помощью мастера создания простых отчетов в таблице.

Запустила мастер создания простых отчетов в таблице следующей командой: Tools–ReportWizards – SimpleTable.Выбрала вариант DataView1 и нажала кнопку Next.

Выбрала поля таблицы для отображения в отчете.

Нажатием кнопки Generateзапустила процесс генерации отчета.

Задала соответствующие значения свойству Text компонентов Bandcomponent и DataBandcomponent названия столбцов.

Для просмотра готового отчета нажала кнопку F9 и нажать кнопку Ок.

Сохранила отчет командой: File – Saveas.

Вернулась в Delphiи в компоненте RvProject1 изменила значения свойства ProjectFileна имя созданного отчета.

На форму приложения поместила компонент Button.

Написала процедуру нажатия на кнопку:

Procedure TForm1.Button2Click (Sender:TObject);

Begin

RvProject1.Open;

Try

RvProject1.ExecuteReport (‘Report1’);

Finally

RvProject1.Close;

End;

Запустила приложение на выполнение, нажала на кнопку «Отчет». Результат тестирования программы представлен на рисунке 15.1.

 

Рисунок 15.1

 

Приступила к созданию отчета путем конструирования с помощью компонентов Regincomponent, Bandcomponentи DataBandcomputer и связи их с таблицей.

На рабочее поле поместила компонент Regioncomponent с вкладки Report.

Для создания заголовка отчета поместила компонент Bandcomponent, предназначенный для создания полосы отчета.

Для того, что бы поместить сам текст заголовка поместила компонент Textс вкладки Standart. В свойство Textзанесла заголовок отчета.

Для вывода записей поместила на форму компонент DataBandcomponent, который задает полосу отчета. На DataBandcomponentпоместила компонент DataText с вкладки Report.

Для того, чтобы связать его с полем, надо в свойстве DataView выбрала набор данных DataView1, а в свойстве DataField – то поле, которое будет выводиться.

Из раскрывшегося списка можно выбрала нужные поля, и щелчком на кнопке InsertField это поле добавится в DataText. Нажала кнопку Ок.

Протестировала программу, результат представлен на рисунке 15.2.

 

Рисунок 15.2

 

Вывод: в ходе лабораторного занятия были созданы два отчета с разными способами создания, по окончании того изучила способы и инструменты для формирования простейших отчетов средствами технологи RaveReport.


 


Дата добавления: 2015-08-09; просмотров: 51 | Нарушение авторских прав


Читайте в этой же книге: Тема: Создание псевдонима базы данных. Создание таблиц базы данных | ЛАБОРАТОРНОЕ ЗАНЯТИЕ№ 4 | Тема: Создание и модификация индексов | Тема: Создание файла проекта и модуля данных. подключение к бд | Тема: проектирование приложения для работы с базой данных. создание меню | Тема: отображение данных в delphi – приложении. навигация в базе данных | Тема: организация доступа к полям. работа с записями | Тема: фильтрация записей в базе данных | Тема: организация условий ссылочной целостности | Тема: delphi: создание статических запросов |
<== предыдущая страница | следующая страница ==>
Тема: delphi: создание динамических запросов| Социально-политические аспекты деятельности современных средств массовой коммуникации

mybiblioteka.su - 2015-2024 год. (0.006 сек.)