Danh mục

Hướng Dẫn Thực Hành Winform - phần 8 Hướng dẫn Crystal Report – Tạo báo cáo)

Số trang: 13      Loại file: pdf      Dung lượng: 1.03 MB      Lượt xem: 7      Lượt tải: 0    
Thư Viện Số

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (13 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu hướng dẫn thực hành winform - phần 8 hướng dẫn crystal report – tạo báo cáo), công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Hướng Dẫn Thực Hành Winform - phần 8 Hướng dẫn Crystal Report – Tạo báo cáo)Xây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng HƯ NG D N TH C HÀNH TU N 8 (Hư ng d n Crystal Report – T o báo cáo)1. S d ng l i CSDL ã dùng trong tu n th c hành trư c (tu n 7)2. T o project QLHSReport a. T o m i 1 report T project ch n add new item Sau ó ch n Crystal reportXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng Ch n “Using the Report Wizard” (T o report b ng Wizard) Ch n “OK”, sau ó ch n Create New Connection t ok tn im i n CSDLXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh DũngXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng Ch n CSDL c n k t n i truy c p d li u Ch n Finish Sau ó ch n b ng d li u “HOCSINH” và b ng “LOP”Xây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng Ch n các field hi n thXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng Ch n group by theo l p Trong bư c này cho phép ch n field tính t ng (n u c n)Xây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng Ch n Field Filter n u c n Ch n style reportXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng b. Ch y và hi n th report: Add m t Form m i có tên frmBaocao, trên form t o m t CystalreportViewer Khi chúng ta kéo th CystalreportViewer vào form thì s phát sinh i tư ng CystalreportViewer1 v i ph m vi khai báo là privateXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng form khác có th hi u ư c i tư ng CrystalreportViewer1 thì ph i khai báo v i ph m vi là public c. G i hi n th Report:Xây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng X lý s ki n khi ngư i dùng ch n in danh sách h c sinh d. Các khái ni m cơ b n c a report Các section c a report M t report bao g m 5 ph n chính: Report header: ph n thông tin u tiên c a report. M t báo cáo report thư ng - s g m nhi u trang, report header chính là ph n xu t hi n ch m t l n trang “Báo cáo thu chi tháng u tiên c a toàn report. Ví d như báo cáo có tiêu 12 năm 2001” thì tiêu s ư c t trong ph n report header. Page header: ph n hi n th thông tin xu t hi n u m i trang c a report. Ví - d như m t báo cáo d ng b ng có nhi u c t như: STT, Tên, a ch , S T… thì ngư i c nh n bi t d dàng ý u m i trang c n l p l i nh ng tiêu ct nghĩa m i c t. Khi ó các tiêu c t ư c t vào ph n page header. Details: ph n hi n th thông tin chi ti t c a report. M t report thư ng bao g m - nhi u m c v i vai trò như nhau tương ng v i các record c a database mà reportXây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng s d ng. Ph n details s li t kê nh ng record ó. Ví d báo cáo thu chi thì các m c thu chi s ư c li t kê trong ph n details. Report footer: ph n hi n th thông tin xu t hi n ch m t l n cu i report. Ví - d thông tin như ngư i l p báo cáo là ai, t i âu, hôm nào s ư c t report footer. Page footer: ph n thông tin xu t hi n cu i m i trang. Ví d s trang ư c - t page footer. Field Explorer Khi ch n xong các i tư ng database cho vào report, Crystal s hi n ra c a s Field Explorer. N u không th y c a s Field Explorer, ta click vào button Field View trên thanh toolbar (ho c ch n View Other Windows Document Outline trên menu) Trong c a s s bao g m r t nhi u nhóm các trư ng: - Database fields: t t c các trư ng d li u c a các i tư ng database. Thông thư ng các trư ng trong m c này s ư c hi n th trong ph n detail c a report. - Formula fields: các trư ng tính toán ta nh ra. Ví d khi làm m t report báo cáo hóa ơn bán hàng, gi s database ch lưu tr giá và s lư ng c a m t hàng mua trong hóa ơn mà không lưu tr thành ti n, khi ó ta có th t o m t Formula field thành ti n ư c tính b ng công th c: Thành ti n = Giá * S lư ng. Khi ó ta có th t o report v i c t thành ti n (m c dù không ư c lưu trong database).Xây d ng ph n m m hư ng i tư ng GVHD: Tr n Anh Dũng - Parameter fields: các trư ng tham s cho report. Ví d t VB, ta g i report và truy n vào tên ngư i báo cáo thì tên s ư c hi n th report footer. làm ư c i u này ta t o m t paramter field trong Crystal và khi g i report t VB ho c Delphi thì truy n vào. Lưu ý, khi ch y report trong Crystal, nh ng trư ng ...

Tài liệu được xem nhiều: