示例说明

        在使用电子表格实现填报的过程中针对于不同的使用场景可能会遇到这样的一个问题:回写单元格填报属性为参数时(平铺面板参数),需要实现如下两个场景:

        1、如何接收外部参数实现打开报表的时候默认勾选上平铺面板参数复选框。

        2、在回写时如何实现通过是否勾选复选框回写不同数值,比如说勾选时回写到数据库的是1,不勾选时回写到数据库是0。

       (注:v7新版本中通过建一个参数设置不合并,已不生效,需要建三个参数来处理)

效果图

设置方法

         1、新建参数,用于回写表单进行填报属性绑定单元格时进行绑定参数,此示例是3个单元格绑定各自的参数。因此新建了是三个参数。

注:另外两个参数“是否留联系方式”“是否有推荐人”,和截图显示的“自我介绍全名”参数设置一样。


2、再新建一个参数名称为“接收传参” ,此参数用于接收外部传参的值。参数设置如下:

注:因为在这个示例中,都是采取同一个参数去作为字段接收值的参数的,因为这个地方要使用输出不合并,如果合并的话,就只能是显示一个参数框了。

当然也可以自行新建3个参数各自对应上报的3个参数。


3、新建数据集,用于拖拽到单元格中,可接收外部传入参数值,并最终用于单元格填报属性绑定参数接收外部传入值显示在报表上。

 

4、创建电子表格,设置填报属性以及字段显示,如下:

 

设置填报属性,对应单元格分别绑定“自我介绍全名”、“是否留联系方式”、“是否有推荐人”

 

以及设置“姓名”、“电话”、“推荐人”为单行文本

 

5、设置回写规则。

 

6、效果图:通过外部传参。

传入值为1、1、0,效果如下:

传入值为0、1、0,效果如下: