第一个数据集下的所有的工厂名称传给第二个数据集

image.png

FineReport 18730286872 发布于 2020-6-29 09:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2020-6-29 10:00

传所有的话直接在数据过滤那里引用数据列就行

image.png

如果是单个的话,新建超级链接-当前表单对象

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2020-6-29 09:41

参考数据集函数-https://help.finereport.com/doc-view-850.html

 tablename.select

tablename.select(colname,筛选条件1&&筛选条件2&&......):选出数据集某列中符合条件的数据,返回结果是一个数组,相同数据不会合并。

1)参数说明

  • tablename:表示数据集名称,注意是报表数据集或者是服务器数据集名,而非数据库中的表名

  • colname:表示列名,不区分大小写。

2)示例

如数据集 ds1 取出内置 FRDemo 数据库中的「销量」表:

  • 在单元格中输入=ds1.select(销售员),返回数据集 ds1 销售员列中的所有值。

  • 在单元格中输入=ds1.select(销售员,地区 = "华东"&&销量 > 200),返回数据集 ds1 华东地区销售总额超过 200 的销售员。

  • 在单元格中输入=ds1.select(销售员,地区="华东"||地区="华北"),返回数据集 ds1 华东地区或华北地区的销售员。

注:筛选条件中的判断既可以使用单等号,也可以使用双等号;字符串也同时可以使用单引号或者是双引号,对结果均没有影响。


  • 4关注人数
  • 280浏览人数
  • 最后回答于:2020-6-29 10:00
    请选择关闭问题的原因
    确定 取消
    返回顶部