1. 概述
注:本文方案只适用于普通报表填报预览。
1.1 问题描述
在填报时打印或导出复选按钮控件中实现了打印或导出带有复选框的填报模板,在填报时仍需要直接导入带有标记的excel,从而实现模板中的复选框直接进行勾选,如下图所示:
EXCEL数据:
导入模板后:
1.2 实现思路
使用 Excel 标记导入 插件。
2. 示例
2.1 报表设计
1)新建数据集,SQL语句为:SELECT * FROM 产品
2)报表设计如下图所示:
2.2 添加控件
在 A2 单元格中添加复选按钮控件,并设置其父格为 B2 单元格,如下图所示:
2.3 设置标记导入
1)安装 Excel 标记导入插件。
2)选择「模板>Excel 导入标记」,导入区域的标题区域设置为A1~I1,内容区域设置为A2~I2,如下图所示:
2.4 设置填报属性
选择「模板>模板 Web 属性>填报页面设置」,为该模板单独设置,在工具栏中添加「标记导入」按钮,如下图所示:
2.5 效果预览
保存报表,填报预览,效果如下图所示:
注:复选框控件仅支持导入true为勾选。