Crystal Report Là Gì

  -  
Tên bài viết: mày mò và làm việc với Crystal ReportTác giả: Nguyễn Anh TuyênCấp độ bài viết: Cơ bảnTóm tắt: tò mò và thao tác làm việc với Crystal ReportCrystal Reports là trong những phần mềm số 1 để tạo ra các report tương tác, nó được tích hợp rộng thoải mái vào ứng dụng Windows và Web. Với trên 4 triệu licenses được bán, nó dẫn đầu trong những cách tạo nên Report mang lại Windows. Crystal Report đã được thực hiện trong VS từ bỏ 1993 nhưng với sự trình làng của VS. Net 2002 thì phiên phiên bản mới Crystal Reports .NET ra đời và được tích hợp vào VS. Net.Từ VS.Net 2003 trở đi thì Crystal Report đã có tích vừa lòng vào trong VS. Net (nó là 1 phần của VS) cùng là Crystal Report Net (tuy nhiên phần tích hợp có 1 số tài năng bị cắt giảm) dẫu vậy không ảnh hưởng nhiều lắm cho những nhu cầu bình thường.

Bạn đang xem: Crystal report là gì

Bạn sẽ xem: Crystal report là gì


*

*

chắc chúng ta đã từng rất chống mặt khi đề nghị đụng tới dòng này do tài liệu về nó trái là không nhiều (nhất là giờ đồng hồ việt) . Và tôi cũng thế, khi hợp tác vào cái này tôi đã search không ít nhưng ko search thấy tư liệu tiếng việt nào. May mắn thay cuối cùng mình cũng kiếm tìm thấy 1 cuốn giờ Anh, tuy vậy thật ko thuận lợi để gọi được nó.
*

Bài viết này là thành quả này mà mình thu nhặt được từ quy trình học hỏi và đúc kết lại đều gì là quan trọng nhất để áp dụng được Crytal Report.I. Các khái niệm nền tảng về Crystal Report.1. Report SectionMột Crystal Report thì bao hàm nhiều section khác nhau. Mỗi section là tập hợp những thuộc tính được biểu hiện như những hành vi. Ví dụ: page header sẽ lộ diện ở trên đầu của từng trang.
*

Để xem trực thuộc tính của một section ta lựa chọn Report--> Section Expert. Bạn cũng có thể chọn Suppress nếu như ko ước ao một section nào kia xuất hiện.
*

2. Các section chuẩnReport Header : lộ diện trên thuộc của trang thứ nhất của report cùng thường được bị ẩn đi. Nó hoàn toàn có thể được dùng để làm chỉ ra điểm ban đầu của 1 report new hay dùng để làm bao bọc.Report Footer : xuất hiện thêm ở cuối của trang cuối cùng của report, mặc định được hiển thị, hoàn toàn có thể dùng nhằm tóm tắt cho report (Số record, ngày...)Page Header : mở ra trên thuộc của từng trang và dùng làm hiển thị column header, tựa của report, và đếm số trang, trong những item khác.Page Footer : mở ra ở cuối từng trang và dùng làm hiển thị số trang, ngày in, thời hạn ...Group Header : xuất hiện ở đầu mỗi team và dùng để hiển thị thương hiệu nhóm.

Xem thêm: Cách Chơi Đội Hình Nổi Loạn Mạnh Nhất Trong Đtcl Mùa 3, Cách Chơi Đội Hình Cơ Giáp Nổi Loạn Đtcl Mùa 3

Group Footer : lộ diện ở cuối của 1 nhóm record và dùng để hiển thị tên nhóm, subtotal với tóm tắtDetails Section : có một cho mỗi record vào report của bạn. Chúng thường được dùng để làm hiển thị thông tin về column và hoàn toàn có thể mở rộng nhằm bao đóng một số section của field để tạo ra form.3. Field Objects: Chứa đựng đa số nội dung của report. Từ hầu hết field hiển thị reocord, mang lại text object thể hiện mỗi column tốt summary field cung ứng tổng số, ngẫu nhiên report như thế nào đều là 1 tập hòa hợp của Field object
Có 8 kiểu khác nhau của field objects được add vào report.4. Database FieldsDatabase field hoàn toàn có thể được chèn vào từ ngẫu nhiên bảng nào cùng nó sẽ xuất hiện thêm trong report. Field này chính là nơi mà dữ liệu sẽ hiển thị5. Text ObjectsĐược áp dụng để nhập text như column heading và comments.Text objects are used in a report for typing text that will appear in that report, such as the column headings. Khi bạn đã nhập xong thì các bạn click vào bất kỳ nơi nào bên ngoài để thoát khỏi edit mode.6. Special FieldsLà đa số field được khẳng định trước cùng với những tính năng xác định. Print Date Ngày tháng cơ mà report được inPrint Time thời gian mà report được inModification Date : Ngày tháng mà report được sửa lần cuốiModification Time : thời hạn mà report được sửa lần cuốiData Date : Date cơ mà data được đọc từ databaseData Time : Time mà data được gọi từ databaseRecord Number : Số record tuần từ được gán vào cho tất cả record trả về cho reportPage Number : Số trangGroup Number : Số tuần tự đuóc gán vào tất cả các nhómTotal Page Count : tổng thể trangReport Title : Tựa của Report, được save lại trong phần nắm tắt của tệp tin reportReport Comments : phản hồi được nhập vào thông tin summaryRecord Selection Formula : Record Selection Formula được sử dụng cho reportGroup Selection Formula : The group selection formula được sử dụng cho reportFile Path và Name : của report fileFile Author : tác giả của report từ bỏ report file’s Summary InformationFile Creation Date : The date the report file được chế tác raPage N of M : N là trang lúc này và M là tổng thể trang.7. Summary FieldsSummary fields thường được dùng với nhóm trong report.Subtotal với summary fields thì giống như nhau cơ mà subtotal đặc trưng như là 1 trong phép cùng sum, ngược lại summary field có thể là sum, average hay độ lệch tiêu chuẩn8. Formula FieldsĐược bảo phủ trong cặp ngoặc nhọn và đứng trước nó là ký tự InvoiceTotal}Formula fields được chế tác ra bằng phương pháp sử dụng Formula editor tích hợp.
9. Parameter FieldsĐược sử dụng để cho user nhập tin tức vào lúc report run. Parameter hoàn toàn có thể được thực hiện theo một số ít cách khác nhau, từ bỏ dạng dễ dàng và đơn giản (như nhập thương hiệu của một user để hiển thị lên report ) đến lựa chọn record (lọc nội dung).Parameter field có phong cách thiết kế với 1 cặp ngoặc nhọn cùng đứng trược tên nó là ?If ?EnterCountry = “USA” then “North America”Có 7 kiểu khác nhau : Boolean, Currency, Date, Date Time, Number, String, Time.
10. SQL Expression FieldsĐể làm đa số mọi các bước trên Database hệ thống của bạn, ta sử dụng SQL Expression Fields thay vày Crystal Formulas. Việc áp dụng SQL Expression sẽ bảo đảm tính toán vẫn được tiến hành trên vps database của nó, và cho chính mình truy cập các function của SQL.To create a SQL Expression, right-click SQL Expression Fields in Field Explorer, select New, enter aname, and select OK.

Xem thêm: Hach Kinh Nghiệm, Cấp Trong Dota Garena Plus Hoặc Offline, Hướng Dẫn Hack Map Dota Cho Garena Plus

11. Unbound FieldsSử dụng field này , các bạn sẽ tạo ra được một report thông thường và hoàn toàn có thể lập trình thiét lập ngôn từ của nó lúc runtime. Có 7 kiểu không giống nhau : Boolean, Currency, Date, Date Time, Number, String, Time.
Kiếm cơm cho qua ngày thánghttps://www.facebook.com/pinduphongpisenchinhhangĐầu trang

Re: mày mò và thao tác với Crystal Report

bài viết của bạn rất tuyệt hy vọng bạn tiếp tục share nhé bản thân đang tò mò cái .net mà thấy ái ngại ngùng quáĐầu trangdaitnThành viên bao gồm thức

Re: tìm hiểu và thao tác làm việc với Crystal Report

anhtuyenbk nói cách khác rỏ rộng phần Parameter Fields với SQL không, nói bình thường là nói càng rõ càng tốt, có thêm ví dụ minh họa thì càng good

Leave a Reply Cancel reply

Your e-mail address will not be published. Required fields are marked *