sap report 2010

18
SAP SAP – Crystal Report 2010 Crystal Report 2010 1. 1. Giới thiệu Crystal Report Giới thiệu Crystal Report 2. 2. Các dạng báo biểu cơ bản Các dạng báo biểu cơ bản 3. 3. Mô hình truy xuất nguồn dữ liệu Mô hình truy xuất nguồn dữ liệu cho báo biểu cho báo biểu 4. 4. Thiết kế & Kỹ thuật trong báo biểu Thiết kế & Kỹ thuật trong báo biểu 5. 5. Sử dụng mô hình Push Sử dụng mô hình Push

Upload: ross-geller

Post on 24-Oct-2015

25 views

Category:

Documents


1 download

DESCRIPTION

Crystal report

TRANSCRIPT

SAP SAP –– Crystal Report 2010Crystal Report 2010

1.1. Giới thiệu Crystal Report Giới thiệu Crystal Report 2.2. Các dạng báo biểu cơ bản Các dạng báo biểu cơ bản 3.3. Mô hình truy xuất nguồn dữ liệu Mô hình truy xuất nguồn dữ liệu

cho báo biểucho báo biểu4.4. Thiết kế & Kỹ thuật trong báo biểu Thiết kế & Kỹ thuật trong báo biểu 5.5. Sử dụng mô hình Push Sử dụng mô hình Push

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

I Giới thiệu:I Giới thiệu:

Là một phần mềm được tích hợp vào các phiên bản Visual Studio Là một công cụ giúp người lập trình xây dựng báo biểu Có khả năng trình bày các thông tin theo nhiều dạng khác nhau Phiên bản được tích hợp vào VS 2010 có tên gọi là SAP Crystal Report, ra đời vào ngày 15/11/2010, là phiên bản miễn phí Địa chỉ download: http://www.businessobjects.com/jump/xi/crvs2010/default.asp

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

I Giới thiệu:I Giới thiệu:

DatabaseInformation

Information

Information

Information

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

II Các dạng báo biểu cơ bản:II Các dạng báo biểu cơ bản:

Báo cáo dạng chi tiết Báo cáo dạng nhóm Báo cáo dạng tổng hợp - Summary

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

II Các dạng báo biểu cơ bản:II Các dạng báo biểu cơ bản:

Báo cáo dạng chi tiết: dòng

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

II Các dạng báo biểu cơ bản:II Các dạng báo biểu cơ bản:

Báo cáo dạng chi tiết: cột

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

II Các dạng báo biểu cơ bản:II Các dạng báo biểu cơ bản:

Báo cáo dạng nhóm

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

II Các dạng báo biểu cơ bản:II Các dạng báo biểu cơ bản:

Báo cáo dạng tổng hợp

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

III Mô hình truy xuất báo biểu:III Mô hình truy xuất báo biểu:

Các bước tổng quát khi tạo NGUỒN cho báo cáoMô hình PULLMô hình PUSH

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

III Mô hình truy xuất báo biểu:III Mô hình truy xuất báo biểu:

Các bước tổng quát khi tạo NGUỒN cho báo cáo

1. Xác định nguồn dữ liệu cho báo biểu2. Xác định dạng báo biểu3. Trình bày các thông tin theo yêu cầu: vị trí,

màu chữ, kiểu chữ, định dạng số, ngày, …

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

III Mô hình truy xuất báo biểu:III Mô hình truy xuất báo biểu:

Mô hình PULL: Kết nối với nguồn và lệnh SQL truy xuất dữ liệu đều do CrystalReports xử lý

CrystalReportsDatabaseDatabase

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

III Mô hình truy xuất báo biểu:III Mô hình truy xuất báo biểu:

Mô hình PUSH truy xuất nguồn từ ứng dụng (VS 2010)

Database Visual Studio(Source)

CrystalReports

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

IV Thiết kế & Kỹ thuật trong báo biểu:IV Thiết kế & Kỹ thuật trong báo biểu:

TẠO BÁO CÁO – NGUỒN CÁC THÀNH PHẦN TRONG BÁO CÁO THANH CÔNG CỤ MỘT SỐ KỸ THUẬT TRONG BÁO CÁO

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

IV Thiết kế & Kỹ thuật trong báo biểu:IV Thiết kế & Kỹ thuật trong báo biểu:

TẠO BÁO CÁO – NGUỒN

Các thao tác tạo ra một báo cáo

Project Data.NET ObjectsADO.NET Datasets

Create new Connection

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

IV Thiết kế & Kỹ thuật trong báo biểu:IV Thiết kế & Kỹ thuật trong báo biểu:

CÁC THÀNH PHẦN BÁO CÁO

[Report header, footer]

[Page header, footer]

Detail

[Group header, footer]

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

IV Thiết kế & Kỹ thuật trong báo biểu:IV Thiết kế & Kỹ thuật trong báo biểu:

THANH CÔNG CỤ

[Line Object]

[Box Object]

[Text Object]

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

IV Thiết kế & Kỹ thuật trong báo biểu:IV Thiết kế & Kỹ thuật trong báo biểu:

MỘT SỐ KỸ THUẬT TRONG BÁO CÁO

[Database Fields]

[Formula Fields]

[Parameter Fields]

[Group Name Fields]

[Running Total Fields]

[…]

[Sub Report]

SAP SAP –– Crystal Reports 2010Crystal Reports 2010

V Sử dụng mô hình PUSH trong báo biểu:V Sử dụng mô hình PUSH trong báo biểu:

NGUỒN ADO.NET NGUỒN LINQ TO SQL NGUỒN LINQ TO ENTITIES KẾT BÁO CÁO VÀO ỨNG DỤNG