ireport中没有复选框的功能大家都知道,那么我下面介绍怎么通过图片来实现复选框的功能。
1.首先准备两个图片,一个勾选的图,一个空白的未勾选的图,如下:
2.拖动图形控件,将上面两张图片拉进来,设置两张图片尺寸一致,如下:
3.将打勾的图片覆盖在空白的图上,如下:
4.选中上述图片,打开属性,选择print when expression,如下:
在弹出框中设置new java.lang.Boolean($P{parameter1}.equals("1")),$P{parameter1}.equals("1")是打勾所需满足的参数及其数值,如下:
.
这样就能根据你的需求设置什么时候打勾,默认情况是空白不打勾的情况。当然,你也可以设置