Xin chào, tôi hoàn toàn mới sử dụng Jaspersoft iReport Designer. Tôi muốn có một báo cáo với hai trang. Phiên bản tôi đang sử dụng là 4.7.0. Tôi đã có một trang với thông tin về nó nhưng tôi không có đầu mối làm thế nào để thêm một trang thứ hai. Bất kỳ trợ giúp sẽ được đánh giá cao. Cảm ơn bạn đã dành thời gian.Làm cách nào để thêm một trang thứ hai trong Jaspersoft iReport Designer 4.7
Trả lời
Bạn có thể thực hiện việc này theo một vài cách.
Cách đầu tiên là tạo 2 báo cáo riêng biệt và hợp nhất chúng. Về cơ bản bạn vẽ ra mỗi trang như thế nào bạn muốn nó nhìn. Khi xuất, bạn tạo 2 trường hợp JasperPrint của báo cáo và sau đó xuất lô hàng.
public byte[] generateReport(JasperPrint jasperPrint1, JasperPrint jasperPrint2) { //throw the JasperPrint Objects in a list List<JasperPrint> jasperPrintList = new ArrayList<JasperPrint>(); jasperPrintList,add(jasperPrint1); jasperPrintList,add(jasperPrint2); ByteArrayOutputStream baos = new ByteArrayOutputStream(); JRPdfExporter exporter = new JRPdfExporter(); //Add the list as a Parameter exporter.setParameter(JRExporterParameter.JASPER_PRINT_LIST, jasperPrintList); //this will make a bookmark in the exported PDF for each of the reports exporter.setParameter(JRPdfExporterParameter.IS_CREATING_BATCH_MODE_BOOKMARKS, Boolean.TRUE); exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, baos); exporter.exportReport(); return baos.toByteArray(); }
Tùy chọn thứ hai là chuyển tuyến Subreport. Về cơ bản bạn tạo trang đầu tiên của báo cáo. Sau đó, bạn tạo trang thứ hai của báo cáo. Sau đó, trong iReport, bạn có thể thêm subreport vào Summary Band, truyền bất kỳ thông tin cần thiết nào cần chạy (tức là Database Connection, datasource, parameters, vv). Theo các thuộc tính cho báo cáo tổng thể, bạn sẽ muốn đảm bảo rằng
Summary on new page
được chọn để subreport sẽ in trên trang riêng của nó.
Tôi đã tìm thấy một cách khác để thêm trang vào một báo cáo (sử dụng iReport 5.0.1): Bạn chỉ có thể thêm một khu vực chi tiết mới, thiết lập chiều cao của nó sẽ được giống như người đầu tiên và đưa các nội dung của trang thứ 2 trong khu vực mới này. Thực ra bạn có thể thêm nhiều khu vực chi tiết nếu cần, do đó tạo báo cáo nhiều trang.
Vấn đề với cách tiếp cận này là bạn sẽ nhận được các tiêu đề cột đầu tiên của dải dữ liệu trên các trang tiếp theo. –
Đồng ý. Băng thông chi tiết dành cho lặp lại, không phải để thêm nội dung toàn cầu – frandevel
Để thêm trang mới vào Ireport và "Thêm nhóm báo cáo", bằng cách thêm nhóm báo cáo, bạn có thể thêm bao nhiêu trang bạn muốn.
- 1. trả về biến từ một báo cáo con đến một Báo cáo con khác trong Jaspersoft Ireport
- 2. cv được thêm độc lập bởi trang thứ hai
- 3. Làm cách nào để thêm nhãn trục thứ hai trong ggplot2?
- 4. iReport Nhập hình nền
- 5. Làm thế nào để vẽ đường thẳng đứng trong iReport?
- 6. Tôi làm cách nào để đặt một khung dữ liệu theo cột thứ hai trong R?
- 7. Làm cách nào để kết hợp hai trang PDF hiển thị trên cùng một trang?
- 8. Làm cách nào để tìm sự xuất hiện thứ hai của một ký tự trong chuỗi?
- 9. Cookie PHP được đặt ở trang làm mới thứ hai
- 10. Làm cách nào để thêm các phần tử từ một bộ sưu tập không tồn tại trong bộ sưu tập thứ hai vào bộ sưu tập thứ ba?
- 11. Làm thế nào để ngăn chặn các giá trị lặp lại trong bảng iReport-3.6.7?
- 12. Làm thế nào để kiểm tra một tham số thứ hai trong một PHPUnit mock object
- 13. Làm cách nào để thêm TTTableViewDragRefreshDelegate chỉ cho một trang trong UITabBarController?
- 14. Cách thêm trục x thứ hai vào matplotlib
- 15. Làm cách nào để tạo hai cột trên trang web?
- 16. jQuery Làm thế nào để ẩn DIV, chúng được hiển thị cho một lần thứ hai trên trang tải
- 17. Làm thế nào để chèn một menu thứ hai vào một mẫu WordPress?
- 18. Làm thế nào để buộc hai con số để ở trên cùng một trang trong LaTeX?
- 19. Tạo một bảng tĩnh trong iReport
- 20. Làm cách nào để thêm hai UIBarButtonItems vào UINavigationItem?
- 21. Làm cách nào để thêm nhãn vào một trong hai đầu của điều khiển ExtJS Slider?
- 22. Datepicker trong điện thoại di động jquery là trùng lặp khi được thêm vào trong một trang thứ hai
- 23. T-SQL Làm cách nào để chỉ chọn hàng Thứ hai từ một bảng?
- 24. iReport + UTF-8
- 25. Làm cách nào để thêm thanh cuộn vào trang web?
- 26. Làm cách nào để thêm các trang tĩnh vào WordPress?
- 27. làm thế nào để chuyển đổi dấu thời gian cho đến nay trong thiết kế iReport báo cáo jasper 4.5.0
- 28. Cách thêm một thư mục nguồn thứ hai vào một dự án Eclipse
- 29. Làm cách nào để thêm css/js tùy chỉnh vào một trang trong WordPress?
- 30. Bạn làm cách nào để thêm ngắt trang trong một tệp PDF bằng XSL-FO?
kết hợp với http://stackoverflow.com/a/23390202/1742973 này tôi đã làm cho nó hoạt động –