自动回填
自动回填
自动回填风格以弹窗的形式展现备选数据,根据选择将备选表中的数据自动回填到主表,避免手动录入产生的错误,从而提高工作效率。
效果示例
点击单元格弹出回填控件,选择对应数据,完成后所选数据就会回填到主表中:
预览报表效果如上图,选择需要回填的数据后,点击完成按钮,即可将数据自动回填到主表。
设置说明如下:
1、制作回填控件表作为备用数据。
2、通用查询条件或者填报表单元格中插入回填控件,可参考【添加回填控件】章节。
添加回填控件
选择编辑风格为“自动回填”;
回填控件设置
选择回填控件资源为刚才制作的回填控件表;
是否多选
根据需要设置是否多选,如果为是,则支持全选,设时需要注意:非行式报表,无需设置多选;多选时回填表需要设置表头。
通用查询中只支持单选
如果是非行式报表,设置单元格可扩展,可在其扩展出的单元格内多选回填
如果是行式报表,设置单元格可扩展,即可支持多选回填
参数
可添加参数,回填表可以接收主表传过来的参数值,参数值可取单元格的数据。
A. 填报表中,参数值可以写固定值、报表表达式、报表单元格
固定值,示例:city: "哈尔滨",直接将参数值传给回填控件报表;
报表表达式,示例:city: "=A1",计算主表时,计算此参数值,以=开头,表示表达式;
报表单元格,示例:city: "#A1",计算主表时,转为报表单元格ID,弹出回填控件弹出层时,取A1单元格的实时值
B. 通用查询中,参数值可以写固定值、条件名
固定值,同A中的用法;
条件名,示例:city: "#city",生成查询面板时,转为条件输入框ID,弹出回填控件弹出层时,取输入框的实时值
示例:通过主表传递参数值,过滤回填控件中显示的数据。
数据设置
目标数据:主表中的单元格(需要回填的报表),例如可设置为A2;通用查询需要传条件名,例如可设置为城市。
数据来源:回填控件报表对应的单元格。
注意:目标数据和数据来源支持多组配置。