同一模板,不同数据集,ds2如何使用ds1中的值作为参数?

image.png

比如这个,我是想做成批量显示的,如果ds1是列表,ds2数据需要提供D2参数。如何处理?

FineReport 药小云 发布于 2022-7-18 11:15
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
yzm339714Lv6中级互助
发布于2022-7-18 11:23

这就是多源数据集关联嘛 https://help.fanruan.com/finereport/doc-view-327.html

  • 药小云 药小云(提问者) 但两个数据集都要查询出所有数据来,有没有更好的方法?
    2022-07-18 11:47 
最佳回答
1
CD20160914Lv8专家互助
发布于2022-7-18 11:16

d2里面过滤条件写成ds1的数据列?或者单元格?

  • 药小云 药小云(提问者) 是的,ds2的数量是ds1行中的值作为参数。比如部门与员工的关系,第1张卡片打印部门1及对应的员工,第2张卡片打印部门2及对应的员工,依次类推。
    2022-07-18 11:37 
  • CD20160914 CD20160914 回复 药小云(提问者) 那你直接设置单元格过滤就行了。比如双击ds2的b6单元格,过滤。。然后设置字段和对应的单元格就行了
    2022-07-18 12:18 
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-7-18 11:25

where 字段='${D2}'

  • 4关注人数
  • 435浏览人数
  • 最后回答于:2022-7-18 11:25
    请选择关闭问题的原因
    确定 取消
    返回顶部