单元格传参

点击单元格,将单元格内容作为参数传入数据集,在数据集中判断是否传入单元格参数,如果没有单元格的参数,默认是全部.



我这张报表是超链接传参过来的,本身就有参数,但这个参数和我要传的参数不同,

就是说:当我链接转过来时,默认原来的参数起作用,单元格参数不起作用,当我点击单元格时,单元格参数起作用



FineReport 孟祥运 发布于 2019-2-25 12:09
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
5
虾米、木木Lv2初级互助
发布于2019-2-26 18:11

image.png

image.pngimage.png

1、数据查询 ${if(len(dates) == 0,"","and to_char(t3.create_date,'yyyy-MM') = '" + dates + "'")}

2、单元格增加超级链接

3、参数面板 增加参数控件 ,设置可见不可见


最佳回答
0
nnnLv5见习互助
发布于2019-2-25 13:06

例如

第一张模板:点击单元格,超链接参数名设置  "a"   值选择$$$

第二张模板:数据集 中 sql     where 1=1  (或者你的过滤条件)

${if(len(a) == 0,"","and 字段 = '" + a + "'")}


最佳回答
0
du673940771Lv0见习互助
发布于2019-2-26 09:49

在空的单元格里获取你的参数,然后在你要点击的单元格的超链接重新赋值应该可以吧

  • 3关注人数
  • 2196浏览人数
  • 最后回答于:2019-2-26 18:11
    请选择关闭问题的原因
    确定 取消
    返回顶部