单元格里的下拉复选,选择多项后,查出多条数据,然后向下扩展多行显示对应的值,如何实现
你这不支持哦
这个需要转换思路实现
在参数栏上增加辅助控件(隐藏),该控件用来接收单元格控件的值,在接收单元格控件值后将该控件的值带入sql查询查询一次
https://help.fanruan.com/finereport10.0/doc-view-4007.html 控件接口
https://help.fanruan.com/finereport/doc-view-1857.html 自动查询
实现单元格下拉复选框选择多项后向下扩展多行显示对应值的方法如下:
设置下拉复选框控件在单元格中添加下拉复选框控件,并配置数据字典(实际值和显示值)。参考中的下拉复选框控件说明。
处理返回值格式下拉复选框的返回值是数组格式,需要使用split函数将字符串转换为字符串数组。例如:
=split(A2,",") // A2是下拉复选框所在单元格
参考中的方法二说明。
设置扩展属性将显示结果的单元格设置为纵向扩展,这样会根据选择的项数自动扩展多行显示。效果类似中的多Sheet显示逻辑。
填报属性设置(如需入库)如果需要填报入库,需使用joinarray函数将数组转化为字符串格式,或将下拉复选框的返回值类型改为字符串。参考末尾的注意事项。
(动态扩展效果参考)