Tạo Report trong VB NET
Sat Dec 22, 2012 10:31 am
I.Giới Thiệu
-Cho phép biểu diễn dữ liệu đa dạng và có kiểu dáng đẹp. Cho phép thể hiện các đường kẻ màu, nền, cho phép phân trang, đánh số trang, thống kê,...
-Công cụ Crystal report cho phép thể hiện riêng biệt mà không ảnh hưởng đến file đóng gói.
II.Tạo Report.
-Menu -> project-> Add Component -> Reporting -> Crystal Report -> đặt tên -> Open -> Using Report Winzard-> Standard -> OK-> nếu chưa có kết nối CSDL (ở đây tôi xài DataBase là Access) thì ta click vào dấu "+" trước Creat New Connection-> Access...-> Browser đến file CSDL cần tạo report-> Next-> Chọn các bảng và trường muốn xuất hiện (Display) trong report-> chọn kiểu dữ liệu sẽ xuất hiện.-> Finish.
Tạo công cụ report cho form report:
-> Add new Winform-> Chọn công Cụ Crystall Report trong ToolBox-> kéo thả lên form Report.
Hiện dữ liệu từ report lên form report:
Ta Click vào Crystal Report trên Form Report-> trong Properties-> Chọn Report Source-> Chọn file Report vừa tạo (hoặc file report muốn hiện dữ liệu)
Liên Kết Form:
Dùng cho trường hợp gọi form report từ một form main:
Tại nút gọi form report_Click:
vd: tôi dùng nút xuathoadon để gọi form report (đặt tên baocao)
* Khai Báo dữ liệu kiểu Report:
vd: Dim rp as new baocao()
Chúc các bạn thành công.
Thanh Nguyên
Nguồn: Ths. Bùi Duy Tuấn
Trưởng Khoa CNTT Trường ĐH BR-VT
-Cho phép biểu diễn dữ liệu đa dạng và có kiểu dáng đẹp. Cho phép thể hiện các đường kẻ màu, nền, cho phép phân trang, đánh số trang, thống kê,...
-Công cụ Crystal report cho phép thể hiện riêng biệt mà không ảnh hưởng đến file đóng gói.
II.Tạo Report.
-Menu -> project-> Add Component -> Reporting -> Crystal Report -> đặt tên -> Open -> Using Report Winzard-> Standard -> OK-> nếu chưa có kết nối CSDL (ở đây tôi xài DataBase là Access) thì ta click vào dấu "+" trước Creat New Connection-> Access...-> Browser đến file CSDL cần tạo report-> Next-> Chọn các bảng và trường muốn xuất hiện (Display) trong report-> chọn kiểu dữ liệu sẽ xuất hiện.-> Finish.
Tạo công cụ report cho form report:
-> Add new Winform-> Chọn công Cụ Crystall Report trong ToolBox-> kéo thả lên form Report.
Hiện dữ liệu từ report lên form report:
Ta Click vào Crystal Report trên Form Report-> trong Properties-> Chọn Report Source-> Chọn file Report vừa tạo (hoặc file report muốn hiện dữ liệu)
Liên Kết Form:
Dùng cho trường hợp gọi form report từ một form main:
Tại nút gọi form report_Click:
- Code:
<tên_form_Report>.Show()
vd: tôi dùng nút xuathoadon để gọi form report (đặt tên baocao)
- Code:
Private Sub xuathoadon_Click(..)
baocao.show()
end sub
* Khai Báo dữ liệu kiểu Report:
- Code:
Dim <var> as new <report_type>
vd: Dim rp as new baocao()
Chúc các bạn thành công.
Thanh Nguyên
Nguồn: Ths. Bùi Duy Tuấn
Trưởng Khoa CNTT Trường ĐH BR-VT
Permissions in this forum:
Bạn không có quyền trả lời bài viết