Создание отчетов с помощью Crystal Reports

Слайд 2

Основные компоненты Crystal Reports .NET

Встроенный конструктор отчетов Report Designer;
Модуль просмотра Windows Forms

Основные компоненты Crystal Reports .NET Встроенный конструктор отчетов Report Designer; Модуль просмотра
Viewer;
Модуль просмотра Web Forms Viewer;
Машина формирования отчетов Report Engine;
Система планирования и распределения отчетов Crystal Enterprise

Слайд 3

Способы формирования отчетов Crystal Reports

Pull (выталкивание) - машина Crystal Reports сама связывается

Способы формирования отчетов Crystal Reports Pull (выталкивание) - машина Crystal Reports сама
с БД и выталкивает из нее данные в отчет согласно своим настройкам по выборке данных
Push (заталкивание) - с БД связывается ADO-приложение своими средствами доступа к данным, выбирает нужные данные по своим критериям, а машина Crystal Reports уже готовые данные заталкивает в отчет и обеспечивает только удобное представление данных и их печать

Слайд 4

Основные секции отчета Crystal Reports

Report Header
Page Header
Group Header
Details
Group Footer
Report Footer
Page

Основные секции отчета Crystal Reports Report Header Page Header Group Header Details
Footer

Слайд 5

Состав панели Field Explorer

Database Fields - поля базы данных
Formula Fields - поля

Состав панели Field Explorer Database Fields - поля базы данных Formula Fields
формул
Parameter Fields - поля параметров
Group Name Fields - поля имен групп
Running Total Fields - поля нарастающих итогов
SQL Expression Fields - поля SQL-выражений
Special Fields - специальные поля
Unbound Fields - не связанные с данными поля

Слайд 6

Специальные поля отчетов Crystal Reports

Print Date
Print Time
Modification Date
Modification Time
Data Date
Data Time
Record Number
Page

Специальные поля отчетов Crystal Reports Print Date Print Time Modification Date Modification
Number
Group Number

Total Page Count
Report Title
Report Comments
Record Selection Formula
Group Selection Formula
File Path and Name
File Author
File Creation Date
Page N of M

Слайд 7

Генерация отчета на основе типизированного набора данных

Генерация отчета на основе типизированного набора данных

Слайд 8

Загрузка отчета в компонент CrystalReportViewer

using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Windows.Forms;
...
private void Form2_Load(object sender, EventArgs

Загрузка отчета в компонент CrystalReportViewer using CrystalDecisions.Shared; using CrystalDecisions.CrystalReports.Engine; using CrystalDecisions.Windows.Forms; ...
e)
{
ReportDocument doc = new ReportDocument();
doc.Load("CrystalReport1.rpt");
doc.SetDataSource(MF.dataSet11);
crystalReportViewer1.ReportSource = doc;
}
Имя файла: Создание-отчетов-с-помощью-Crystal-Reports.pptx
Количество просмотров: 196
Количество скачиваний: 1