Có thể sửa đổi chiều cao của băng chi tiết động trong báo cáo jasper không? Bởi vì trong ứng dụng của tôi, tôi cần phải tạo tài liệu pdf. Tôi đã sử dụng một tài liệu chính bên trong dải chi tiết của tài liệu chính mà tôi đã sử dụng một subreport. Báo cáo phụ sẽ lấy java bean làm nguồn dữ liệu. Hạt java này trả về một danh sách trường. Vì vậy, nếu chúng ta cố định kích thước của băng thì một thời gian tất cả các giá trị không được kéo dài trong tài liệu. Có thể thay đổi dải chi tiết động không.Làm thế nào để thay đổi chiều cao băng động?
6
A
Trả lời
6
Bạn có thể sử dụng JRXmlLoader.load()
để tạo đối tượng JasperDesign
ngoài tệp mẫu. Sử dụng phương pháp như getPageHeader()
trên kết quả để truy xuất ban nhạc bạn muốn và truyền giá trị trả lại cho JRDesignBand
: trả về đối tượng thực hiện JRBand
, nhưng đối với JasperDesign
, nó luôn là JRDesignBand
. Trong lớp JRDesignBand
có phương thức setHeight()
.
Cuối cùng, sử dụng JasperCompileManager.compileReport()
để tạo một JasperReport
từ (hiện đã sửa đổi) JasperDesign
.
6
JasperDesign jasper = JRXmlLoader.load(objeto.getRealPath("/reports/reportTaxType.jrxml"));
JRDesignBand banda = (JRDesignBand) jasper.getDetail();
banda.setHeight(2000); //YOU CAN SET THE SIZE THAT YOU WANT
JasperReport report2 = JasperCompileManager.compileReport(jasper);
JasperPrint print = JasperFillManager.fillReport(report2, parameters, ds);
Các vấn đề liên quan
- 1. Làm thế nào để thay đổi chiều cao div trên cửa sổ thay đổi kích cỡ?
- 2. Làm thế nào để thay đổi AVCaptureVideoPreviewLayer chiều cao và chiều rộng khung
- 3. Cách tăng chiều cao băng chi tiết động
- 4. Thay đổi chiều cao UITableviewCell tự động trong iPhone?
- 5. Làm cách nào để thay đổi chiều cao của iframe dựa trên conent động trong iframe?
- 6. Làm thế nào để phát hiện khi chiều cao của trang thay đổi?
- 7. jQuery tự động thay đổi chiều cao phần tử
- 8. Chiều cao thay đổi iOS của uitableview
- 9. Thay đổi Chiều cao của một UITableViewCell
- 10. Datatables: Thay đổi chiều cao của bảng không hoạt động
- 11. Làm thế nào để thay đổi chiều cao tiêu đề trong lưới jQuery?
- 12. Làm thế nào để thay đổi chiều cao xem tab của thanh tác vụ
- 13. Làm thế nào để thay đổi chiều cao hàng JTable trên toàn cầu?
- 14. làm thế nào để thay đổi chiều cao thả xuống trong spinner
- 15. Thay đổi Chiều cao UITableViewCell về Thay đổi Định hướng
- 16. Kích thước, Chỉ thay đổi chiều rộng/chiều cao
- 17. Android - chiều cao nút không thay đổi
- 18. làm thế nào để thay đổi chiều rộng và chiều cao của infowindow trên google-map-v3
- 19. Làm thế nào để thay đổi một tấm đệm DIV mà không ảnh hưởng đến chiều rộng/chiều cao?
- 20. làm thế nào để thiết lập mục ListView chiều cao
- 21. Animate thay đổi chiều cao trên Bootstrap's Carousel (v2.3.2)
- 22. Tự động thay đổi chiều rộng hoặc chiều cao của linearlayout trên Android
- 23. Tự động thay đổi kích thước chiều rộng và chiều cao bằng hộp thoại jQuery
- 24. jQuery - Phát hiện thay đổi chiều rộng cửa sổ nhưng không thay đổi chiều cao
- 25. JQuery: Thay đổi chiều cao dựa trên yếu tố khác
- 26. Làm cách nào để ngăn chặn thuộc tính padding thay đổi chiều rộng hoặc chiều cao trong CSS?
- 27. Làm cách nào để tự động thay đổi chiều cao hàng của giao diện người dùng trong suốt cuộc đời?
- 28. Làm thế nào để thiết lập chiều cao tự động cho bố cục hjs extjs?
- 29. thay đổi lập trình chiều cao bố cục, ClassCastException?
- 30. Làm thế nào để kiểm soát chiều cao biên giới?