Jump to content

Welcome to [ iT ] Forums
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Cộng đồng Âm nhạc Việt Nam

Hình ảnh

[Help] Bác nào rành Jasper Report vào giúp em với

- - - - -

  • Please log in to reply
2 replies to this topic

#1
Blackfrzz

Blackfrzz

    Thành viên mới

  • Newbies
  • 1 Bài Viết:
em đang làm cái application bằng java, có xuất report ra file .pdf hoặc .rtf. nội dung report là in ra hóa đơn chi tiết của ng dùng và mã số của hóa đơn đó.
nhưng sao khi em truyền tham số vào thì xuất rp ra trống trơn, ko có j cả, mặc dù em đã test cái file report của em chạy vẫn bt
code truyền tham số vào file report đây ợ
public void getReportOrderDetail(int id_Order, String user) {
        try {
            Map hashMap = new HashMap();
            hashMap.put("id_Order", "1");
            hashMap.put("user", "user1");
            JasperDesign design = JRXmlLoader.load("src/Report/rp_OrderDetail.jrxml");
            JasperReport report = JasperCompileManager.compileReport(design);
            JasperPrint print = JasperFillManager.fillReport(report, hashMap, cls_Commont.getConnect());
            File file = new File("Hoadon_" + user + "_" + id_Order + ".pdf");
            JRPdfExporter exporter = new JRPdfExporter();
//            JRRtfExporter exporter = new JRRtfExporter();
            exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);
            exporter.setParameter(JRExporterParameter.OUTPUT_FILE, file);
            exporter.exportReport();
            Desktop desktop = Desktop.getDesktop();
            desktop.open(file);
        } catch (Exception ex) {
            ex.printStackTrace();}}

hàm connect db thì bt, những phần khác chạy bt, nghĩa là cái connect ko bị lỗi, nhưng sao nó ko in ra cái j hết, chỉ là 1 trang
trống trơn, bác nào biết chỉ giúp em với, file report em có đính kèm đây
http://www.mediafire...5j7pi83hb92n49g

Bài viết này được chỉnh sửa bởi Blackfrzz: 01 August 2011 - 04:22 PM


#2
lulumim597

lulumim597

    Thành viên mới

  • Newbies
  • 19 Bài Viết:
hi thanks cái code e củng đang cần

#3
lehoancn

lehoancn

    Thành viên mới

  • Newbies
  • 1 Bài Viết:
Sửa lại đoạn này:
hashMap.put("id_Order", "1");
Thành:
hashMap.put("id_Order", 1);
Xem sao nhé!







Perfumista - Thong tin nuoc hoa

Stars Counter Game

Balloon vs. Thorns

MU Phuc Hung

Làm Việc Tài Nhà

Mu Da Nang

Tuyển Nhân Viên Bán Hàng

Tư vấn sức khỏe trực tuyến

Close [X]