Tôi muốn lấy màu để thay thế cho các hàng trong phân đoạn phụ JasperReports. Tôi có tất cả các hàng có cùng màu nền nhưng tôi muốn nó thay thế. Điều này có thể được thực hiện?Màu hàng thay thế cho JasperReports
16
A
Trả lời
34
Có bạn có thể set up a style bên trong tập tin JRXML như thế này:
<style name="Zebra" mode="Transparent">
<conditionalStyle>
<conditionExpression><![CDATA[$V{REPORT_COUNT}%2 == 1]]></conditionExpression>
<style backcolor="#CAC5BB"/>
</conditionalStyle>
</style>
và thêm nó vào các yếu tố báo cáo của bạn như thế này:
<reportElement style="Zebra" mode="Opaque" x="1" y="1" width="554" height="20"/>
Bạn không thể thêm phong cách có điều kiện để mẫu kiểu tập tin (ví dụ như , .jrtx
tệp).
8
Nếu bạn không sử dụng "phong cách", bạn có thể có một trường tĩnh văn bản (không có văn bản) hoặc một hình chữ nhật với màu nền mà bạn cần, chồng chéo textfield với dữ liệu và thiết lập các printWhenExpression để $V{report_COUNT}%2 == 1
HOẶC $V{report_COUNT}%2 == 0
Các vấn đề liên quan
- 1. Màu hàng và Màu hàng thay thế cho Bảng trong Báo cáo RDLC
- 2. Tìm kiếm giải pháp thay thế cho JasperReports
- 3. ttk treeview: các hàng màu thay thế
- 4. Thay đổi màu hàng thay thế của NSTableView
- 5. Cách kiểm soát số hàng trong JasperReports
- 6. BIRT: Hàng thay thế Màu sắc trong một nhóm bảng
- 7. Màu hàng của bảng thay thế trong freemarker
- 8. Đặt màu cho hàng QTableView
- 9. Thay đổi màu dữ liệu trường văn bản (Màu nền trước) dựa trên điều kiện trong JasperReports
- 10. Thay đổi màu hàng JList khi chạy
- 11. Thay thế, thay thế hoặc thay thế tốt nhất cho ASIHTTP cho hàng đợi tải xuống
- 12. Các màu hàng của bảng thay thế jQuery cho một bảng cụ thể
- 13. phụ thuộc tối thiểu cho JasperReports
- 14. Custom Class cho JasperReports lĩnh vực
- 15. Màu hàng/cột cho TableLayoutPanel (vs2008, winform)
- 16. Gtk # NodeView hàng màu
- 17. Làm thế nào để loại bỏ thêm không gian giữa các hàng trong JasperReports?
- 18. Màu nền của hàng DataGridView không thay đổi
- 19. Thay đổi màu nền trên hàng, nhưng không thay đổi tiêu đề hàng
- 20. C# Silverlight Datagrid - Thay đổi màu của hàng
- 21. JasperReports: giá trị mặc định thay vì 'null'
- 22. UIPickerView Hàng Màu
- 23. JasperReports Font mặc định
- 24. Danh sách thay đổiXem màu nền của mặt hàng
- 25. Thay đổi màu mặt sau cho UIPageViewController
- 26. C#: thay đổi màu hàng của hộp danh sách?
- 27. Thay đổi màu bóng UIToolbar cho UIBarButtonItem
- 28. Thay đổi màu hàng trong Danh sách quản trị Django
- 29. Tìm hàng loạt và thay thế cho Sublime Text 2
- 30. Phản hồi của khách hàng Thay thế cho UserVoice?
điều này sẽ không hoạt động nếu cột được mở rộng đến trang tiếp theo. – sTg