Tôi có mẫu JasperReports, với một dải chi tiết đầy.Cách chèn ngắt trang trong JasperReport
Nếu tôi chạy báo cáo, tôi có một số trang của 27 (27 hàng chi tiết)
Tôi muốn điều đó chi tiết hàng số 12 bắt đầu với một trang mới, vì vậy tôi có để chèn một pagebreak sau PAGECOUNT 11.
Nhưng tôi không thể tìm thấy phần tử "pagebreak" - Nó được gọi là gì trong Jasper?
Câu hỏi 2:
là nó cũng có thể sửa đổi các định dạng (font chữ, kích thước, ....) của từng chi tiết hàng?
Ví dụ: PAGECOUNT 1 - hàng chi tiết được in bằng sansSerif cỡ chữ 10, PAGECOUNT 2 - hàng chi tiết được in bằng cỡ chữ Serif 12 (đậm) và vân vân .....
Các Câu hỏi thứ 3:
Có thể chèn trình lập bảng trong chuỗi không?
Ví dụ:
"Name:" + + "Hannes" + "\ n" +
"Thành phố:" + "" + "New York"
-> nên Hannes và New York nên được đặt trên vị trí tương đương (cùng không gian từ bên trái)
@JohannesTempl Bổ sung nhỏ về phần tử 'Break': nó hỗ trợ' printWhenExpression'. Trong trường hợp của bạn nó có thể là như thế này: \t \t \t \t \t \t \t \t \t 11]]> printWhenExpression> \t \t \t \t reportElement> \t \t \t –
@JohannesTempl Hoặc như thế này, chèn nghỉ sau mỗi 11 hàng: –
+1. Lý do chính để tạo ra phong cách khác nhau cho các hàng trong 'Detail band', IMHO, để tạo ra sự chuyển tiếp rõ ràng giữa các hàng lân cận (trong trường hợp sử dụng các phần tử không có đường viền). –