Starting with JasperReports

Tháng Sáu 23, 2005 at 9:53 sáng 6 comments

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.

Advertisements

Entry filed under: Uncategorized.

Lại một trang blog hay về JasperReport (Tiếng Hoa?…

6 phản hồi Add your own

  • 1. nghialt  |  Tháng Mười 17, 2007 lúc 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 ?

    Phản hồi
  • 2. ThanhBich  |  Tháng Mười 29, 2007 lúc 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.

    Phản hồi
  • 3. Nhat Bao  |  Tháng Mười Hai 9, 2008 lúc 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!

    Phản hồi
  • 4. tanlevis  |  Tháng Bảy 5, 2012 lúc 10:03 chiều

    xới tung blog của bạn mà k thây post nào hướng dẫn tạo report output ra file pdf tiếng việt cả, chủ thớt đã làm cái report tiếng việt trong java chưa, chia sẻ kinh nghiệm với coi:
    tanvannguyen18@gmail.com

    Phản hồi
  • 5. Hai  |  Tháng Mười Một 28, 2012 lúc 8:54 chiều

    Chao Ban,
    Toi muon hoi lam the nao de co the tao ra PDF vectoriel tren JasperReport vi JFreeChart tao ra 1 image sau do cho vao jrxml thi chat luong ko tot khi zoom.
    Cam on

    Phản hồi
  • 6. UchihaMadara Konoha  |  Tháng Mười Hai 9, 2013 lúc 4:42 chiều

    Làm sao để làm font tiếng việt được trên jasper report được vậy.. .biết thì ko làm cho nó rỏ rang đi… đi khắp các diển đan mà ko có câu trả lời.. trong khi biết thì ko chịu nói cho rổ.. cứ mập mờ như sợ ng khác biết đi vây… nản

    Phản hồi

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Tháng Sáu 2005
H B T N S B C
    Th7 »
 12345
6789101112
13141516171819
20212223242526
27282930  

Bài viết mới

RSS Jason Rudolph (GRails)

  • Lỗi: có thể dòng không tin đang không hoạt động. Hãy thử lại sau.

%d bloggers like this: