1. 概述
填报时打印或导出复选框中打印或导出控件需要修改配置项,如果不想修改配置项怎么实现呢?
参考文档单选按钮组控件的打印/导出,可通过特殊字符实现,如下示例。
2. 示例「复选框按钮控件」的值只有 true 和 flase,没有数据字典设置,值需要通过设置单元格形态的数据字典,自定义实际值与显示值即可实现打印与导出控件。 2.1 添加控件随意在一张报表中添加「复选按钮控件」,设置控件所在单元格扩展方向为「纵向扩展」。 2.2 单元格形态设置设置单元格形态为「数据字典」,类型设置为「自定义」。复选按钮控件,设置当实际值为 true 时,显示值为特殊符号 ☑,实际值为 flase 时,显示值为特殊符号 □ 。 2.3 控件默认值设置复选按钮控件默认没有值,预览时必须进行至少一次勾选操作,才会赋予单元格值。所以需要先设置控件默认值为 flase,直接在控件所在单元格输入文本 flase 即可。详情可参见:复选按钮、复选按钮组控件默认值。
2.4 效果预览保存报表,点击「填报预览」,点击打印或导出。效果如下图所示: 注:打印和导出 PDF 时,☑ 无法显示,导出 Excel、Word 和图片均正常显示,若需要打印可导出为 Word 或图片再打印。 3. 模板下载: 已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Form\FormFAQ\打印导出复选按钮控件.cpt
编辑于 2021-6-15 14:35
|