Hope this help
Menu
Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts
Friday, September 17, 2010
Create report using Jasper report (part 2)
I wrote a part of this subject Create report using Jasper report (part 1) about 2 months ago.Excuse me i wrote it by vietnamse lang .for a long time i didn't come back now i wanna write an article guide you guys to use sub-report by using Jasper report in java but now it's 11h41 pm.too late my moon will kill me. there's quick way.sorry me if you cannot read clear because my english is not good.i wanna to improve it by write some english articles
Thursday, July 8, 2010
Hướng dẫn làm báo cáo bằng Jasper report (Phần 1)
Trong đồ án cuối của J có làm vài thứ bậy bạ dây ma tới nó, tìm t.liệu tiếng việt thì hiến bà thím. bài này mình sẽ share vài thứ đơn giản hén
Trước tiên download bản iReport mới nhất tại đây, phiên bản mình hướng dẫn máy bồ là 3.7.2 .
Bật Ireport lên,

Chưa kết nối database nào nên nó bào Empty á. Trên menu bar chọn Tool -> Option, trong cửa sổ hiện ra chọn tab Classpath như hình

chọn Add jar
*Note: Mỗi server sài một file jar riêng nhá, bạn có thể search google đơn giản với cụm từ "jar sql2005" nếu bạn sài sql 2005 :D
...sau khi add xong chọn OK để kêt thúc nhá

Quay lại màng hình chính, click biểu tương phích cấm he




*Name:ten kết nối
*JDBC Driver: đơn giản là cái file jar bạn mới add á,nếu có rồi sẽ có màu đen, còn ko là có màu đỏ,ở đây mình sài SQL 2005
*JDBC URL: thây MYDATABASE bằng tên database của bạn
*2 ô sau bỏ
*Username:sa <-- mặc định khi mình cài sql 2005 *Password: <-- bạn ko bít ai bít :| Click Test để thử hàng trước, nếu báo success thì ok,click Save để lưu lại nhá Quay lại cửa sổ chính, Menu -> File -> New....

Trước tiên là loại khuôn nào, chọn A4 dạng đứng, sau này sẽ chỉnh sửa màu mè sau.
Chọn vị trí lưu

OK, chúng ta cùng bắt tay vào việc chính nào. Ở của sổ này chọn cái hình xếp lớp như cái ô bôi đỏ ở hình dưới

Ở đây bạn viết câu truy vấn đến bảng trong databse của mình(t chả biết sao mà nó cứ bắt gắn cái dấu [], bt viết có sao đâu.)

Bạn click vô Read fields để kiểm tra xem có chính xác ko, nếu nó list danh sách như hình vẽ đúng với database của bạn thì OK :D
Ở khung bên phải, bạn lick chuột vào chúng và quăng nó ra màng hình, kéo và thả, sướng lắm

*label: nhãn,giá trị ko đổi
*TextField: là cột trong bảng của bạn cần truy vấn, khi quăng ra bên trang thì sẽ có kí hiêu là $F{tên cột}.Ở đây mình sài User_Name,User_Phone,User_Address
Ok, giờ xem kết quả nhá, bạn click Preview để xem trước, nếu như ko có vấn đề gì thì nó sẽ trông như thế này

Sau khi save, các bạn sẽ có 1 file .jrxml, dùng để làm khuôn để xuất ra các định dạng như html,doc... Ở phần tiếp mình sẽ viết phần truy vấn 2 bảng, và xuất ra các định dạng thông qua Java.
Các bồ có thắc mắc gì thì cmt bên dưới he
Trước tiên download bản iReport mới nhất tại đây, phiên bản mình hướng dẫn máy bồ là 3.7.2 .
Bật Ireport lên,

Chưa kết nối database nào nên nó bào Empty á. Trên menu bar chọn Tool -> Option, trong cửa sổ hiện ra chọn tab Classpath như hình

chọn Add jar
*Note: Mỗi server sài một file jar riêng nhá, bạn có thể search google đơn giản với cụm từ "jar sql2005" nếu bạn sài sql 2005 :D
...sau khi add xong chọn OK để kêt thúc nhá

Quay lại màng hình chính, click biểu tương phích cấm he




*Name:ten kết nối
*JDBC Driver: đơn giản là cái file jar bạn mới add á,nếu có rồi sẽ có màu đen, còn ko là có màu đỏ,ở đây mình sài SQL 2005
*JDBC URL: thây MYDATABASE bằng tên database của bạn
*2 ô sau bỏ
*Username:sa <-- mặc định khi mình cài sql 2005 *Password: <-- bạn ko bít ai bít :| Click Test để thử hàng trước, nếu báo success thì ok,click Save để lưu lại nhá Quay lại cửa sổ chính, Menu -> File -> New....

Trước tiên là loại khuôn nào, chọn A4 dạng đứng, sau này sẽ chỉnh sửa màu mè sau.
Chọn vị trí lưu

OK, chúng ta cùng bắt tay vào việc chính nào. Ở của sổ này chọn cái hình xếp lớp như cái ô bôi đỏ ở hình dưới

Ở đây bạn viết câu truy vấn đến bảng trong databse của mình(t chả biết sao mà nó cứ bắt gắn cái dấu [], bt viết có sao đâu.)

Bạn click vô Read fields để kiểm tra xem có chính xác ko, nếu nó list danh sách như hình vẽ đúng với database của bạn thì OK :D
Ở khung bên phải, bạn lick chuột vào chúng và quăng nó ra màng hình, kéo và thả, sướng lắm

*label: nhãn,giá trị ko đổi
*TextField: là cột trong bảng của bạn cần truy vấn, khi quăng ra bên trang thì sẽ có kí hiêu là $F{tên cột}.Ở đây mình sài User_Name,User_Phone,User_Address
Ok, giờ xem kết quả nhá, bạn click Preview để xem trước, nếu như ko có vấn đề gì thì nó sẽ trông như thế này

Sau khi save, các bạn sẽ có 1 file .jrxml, dùng để làm khuôn để xuất ra các định dạng như html,doc... Ở phần tiếp mình sẽ viết phần truy vấn 2 bảng, và xuất ra các định dạng thông qua Java.
Các bồ có thắc mắc gì thì cmt bên dưới he
Subscribe to:
Posts (Atom)