我正在使用iReport 5.2.0。我试图显示一个参数作为复选框:选中或取消选中。我如何解决这个任务?如何在报告中显示复选框(已选中或未选中)
1
A
回答
1
通过回答@Kudo
我使用两个图像来显示复选框或取消选中框。在每个图像中,使用Image Expression else if。例如:$P{param}.equals("TRUE") ? $P{imagecheck} : $P{imageuncheck}
1
我使用一个文本字段这个表达式:
$F{b}!=null?"þ":"¨"
,并设置字体:宋体。
第一符号是一个检查框,第二个是一个未经检查框。 所以,如果我想要一个支票,我只是从字段b中的数据库发送一个字符。如果我想要一个空白框,我将b字段留空。
...并检查这太: http://jasperreports.sourceforge.net/sample.reference/fonts/ 它提供了类似的信息“如何在目标应用程序进行部署时,使用字体与扩展您的报告模板船舶所需的字体。”
0
你并不需要把图像来创建一个复选框。只需放置一个11x11矩形。并添加2片9x9线,如“\”和“/”,然后层压(相互重叠)。使底部的线不透明并右键单击并向后发送。将顶部的行设为“不透明”。如果没有显示其中一个是真的,只需使用这些背面或前面的设置。然后将这些层压线放入矩形中。毕竟你可以设置打印表达部分的代码。就这样!
通过您可以反向“\”行“/”,由行属性>方向>“自下而上”或“自上而下”的设置方式。祝你今天愉快!
0
相关问题
- 1. 复选框已选中或未选中
- 2. 如何检查复选框是否已选中或未选中?
- 3. 如果未选中复选框,则不显示复选框值
- 4. Reactjs:带复选框的setState:已选中或未选中
- 5. 隐藏或显示复选框(如果已选中或不显示)JavaScript
- 6. 复选框未选中,但选中的复选框的内容显示为
- 7. 如果复选框的值已经在mysql中,如何显示复选框?
- 8. 复选框显示/隐藏表单字段已选中/未选中
- 9. 如何检查复选框被选中或未选中
- 10. 复选框未显示为已检查
- 11. 默认选中的复选框未显示在结果中
- 12. Angularjs复选框已选中
- 13. 已选中复选框WPF
- 14. 复选框已检查属性,但不显示已选中
- 15. 如果复选框被选中,显示“已激活”,否则显示“已停用”
- 16. JQuery将事件设置为复选框已选中/未选中
- 17. 默认复选框状态:已选中还是未选中?
- 18. 如果在React JS中选中复选框,如何隐藏或显示div
- 19. PDF报告中的渲染复选框
- 20. SSRS报告中的Pesky NULL复选框
- 21. Rdlc中的复选框报告
- 22. POST数组未显示未选中复选框
- 23. 当复选框未选中时,如何在GridView中以灰色显示该行?
- 24. 复选框被选中显示错误
- 25. 角显示选中复选框过滤
- 26. 显示选中元素为复选框的复选框
- 27. 如果在PHP中没有从复选框中选择任何选项,如何在屏幕上显示警报?
- 28. 复选框选中或未选中布尔php mysql
- 29. 显示和隐藏在I检查的复选框,另一个复选框选中和未选中状态
- 30. 在AngularJS 1.x中输入复选框切换已选中/未选中
您好,欢迎来到SO。外部链接是危险的,因为它们随时可能失效,然后你的回答就会失去价值。所以请[编辑]它并至少添加一个可以在那里找到的摘要。另外,您可能想要解释表达式的工作方式,并将其格式化为代码(只需选中它并按下Ctrl-K)即可。谢谢! –
好的,编辑我的答案 – radu