复选框方框图片导出

需求背景:

客户的需求是打印出复选框的带勾的方框图而且无需修改,但我们报表打印 目前对复选框的打印在打印预览的情况下是显示为一对中括号里面打钩那种。由于客户的复选方框图是由数据库字段确定的,无需要更改。因此,我们可以利用图片打印来替代下复选框的打印的效果。

步骤:

1, 制作报表 可以引入参数和宏用来判断调用的图片

宏定义case(arg1,list(1),”<img src=’http://127.0.0.1:6001/demo/images/checked.jpg’>”,list(0),”<img src=’http://127.0.0.1:6001/demo/images/unchecked.jpg’>”,”<img src=’http://127.0.0.1:6001/demo/images/unchecked.jpg’>”)

2, 图片的单元格格式选用html 格式 设置为 =${macro1}+”个人”

3, 图片的大小不能太小,太小可能可以显示 但打印的时候出不来

图片放到设定的的文件夹下(D:\Program Files\reportHome\webapps\demo\images)

4,打印预览效果图

热门文章