Starting with JasperReports

Tháng Sáu 23, 2005

Wow, Tôi vốn không thích đưa thông tin lung tung lên web, cũng chẳng thích tạo website. Nhưng tại sao tôi lại tạo một blog? Đơn giản là vì tôi muốn take notes tất cả những vấn đề về Java, một ngôn ngữ tôi phải làm trực tiếp sao mấy năm trời chỉ đọc là chính (và cũng quên là chính :-) ). Chính vì vậy, tôi buộc phải kiếm một nơi để tôi có thể xem ngay khi cần thiết mà không phải ngồi ở máy tính của mình. Sau một thời gian phân vân, giải pháp blog xem ra khả dĩ nhất.

Trước mắt, tôi có một project đòi hởi phải làm report bằng Java, kết xuất ra PDF/HTML/XML/Excel… Công ty đối tác đang dùng FOP (http://xml.apache.org/fop/), nhưng anh chàng này làm report rất “củ chuối”, bởi vì định dạng nó cực khó, muốn tạo PDF phải qua rất nhiều bước.

nên giải pháp tôi chọn là:

  1. Dùng JasperReport như là report engine.
  2. Dùng IReport như là report designer.

Và co thể bắt đầu học bằng ví dụ sau: http://technology.amis.nl/blog/index.php?p=346

Thật ra có rất nhiều report designer cho JasperReports (như JasperAssistant, một plugin của Eclipserất nổi tiếng trong giới design JasperReport) nhưng vấn đề là tôi không thể design/config sao cho report có thể kết xuất ra tiếng Việt trên PDF (font Time New Roman chẳng hạn), dù có thể xem trên designer và thậm chí có thể in ra giấy có tiếng Việt :-( . Các bước cụ thể sẽ trình bày trong một post khác.

Entry Filed under: Uncategorized. .

3 Comments Add your own

  • 1. nghialt  |  Tháng Mười 17, 2007 at 10:39 sáng

    hi ! mình cũng có vấn đề về tiếng việt. mình sử dụng font unicode thì nó hiển thị đúng trong JasperViewer. Tuy nhiên khi triển khai lên web thì nó hiển thị không đúng. Anh đã có cách giải quyết chưa ?

    Trả lời
  • 2. ThanhBich  |  Tháng Mười 29, 2007 at 3:50 sáng

    Hi nghialt,
    Mình ít coi lại comment nên không trả lời cho bạn ngay được, sorry. Vấn đề của bạn là do thiếu font (web font) khi design report. Bạn chỉ cần xem lại web font trong lúc design là font gì, rồi copy các font vào trong thư mục và set class path vào đúng thư mục đó là Ok ngay. Chúc bạn thành công.

    Trả lời
  • 3. Nhat Bao  |  Tháng Mười Hai 9, 2008 at 3:32 chiều

    Bạn có thể nói hơn làm thế nào để hiển thị tiếng Việt khi xuất ra pdf. Cảm ơn bạn!

    Trả lời

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


 

Tháng Sáu 2005
T2 T3 T4 T5 T6 T7 CN
    Tháng 7 »
 12345
6789101112
13141516171819
20212223242526
27282930  

a

Blogroll

Grails

Groovy

Bài viết mới

Lưu trữ

RSS Jason Rudolph (GRails)

RSS Raible Designs

RSS CodeJacked blog