finereport自学习题-超级链接

超级链接

实现功能:

超级链接传递参数

子模板参数定义为数据源参数

子模板名字需要对产品进行编号

字模板中产品可以根据金额大小进行升降序排列

使用数据:

   FRDemo中的PRODUCER表与PRODUCT

其他的都实现了,但是为什么子表不能单独打开了呢?
只能从主表超级链接打开子表了。。。

FineReport 15040158967 发布于 2018-11-30 11:49 (编辑于 2018-11-30 15:31)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
孤陌Lv6资深互助
发布于2018-11-30 13:20(编辑于 2018-11-30 14:16)

一是在子模板 建立数据集写SQL设置参数进行过滤  二是 在子模板 单元格设置过滤条件   在第一列 设置过滤条件 供应商 字段 等于 公式  $你超链接设置的参数名  看你用那种方法了

select from 表名称 where 供应商字段='${NEA}'

  • 15040158967 15040158967(提问者) 我直接在超级链接设置的继承参数,这样可以吗
    2018-11-30 13:31 
  • 孤陌 孤陌 回复 15040158967(提问者) 一样要在子模板 的数据集写SQL设置过滤参数的啊
    2018-11-30 13:37 
  • 15040158967 15040158967(提问者) 回复 孤陌 这个参数要什么写呢
    2018-11-30 14:06 
  • 孤陌 孤陌 回复 15040158967(提问者) select from 表名称 where 供应商字段=\'${NEA}\'
    2018-11-30 14:11 
  • 孤陌 孤陌 回复 15040158967(提问者) 看上面的 评论里回复 会加\\
    2018-11-30 14:17 
最佳回答
0
touyuan001Lv6中级互助
发布于2018-11-30 13:00(编辑于 2018-11-30 14:15)

子表参数不用写,直接使用超链接传来的参数就可以了。

你需要看看下面的两个文档

超级链接参数传递-http://help.finereport.com/doc-view-914.html


参数入门-http://help.finereport.com/doc-view-155.html

这个文档最下面还有关联的使用方法,建议你先看看。

  • 15040158967 15040158967(提问者) 是的啊,我的主子表都没有定义参数,我以为都可以直接传递的,可是超级链接弹出来的就显示所有供应商的销量
    2018-11-30 13:08 
  • touyuan001 touyuan001 回复 15040158967(提问者) 你要在子表的数据集里面代入参数的。 参数的使用如下 where 字段名=\'${参数名}\'
    2018-11-30 14:08 
  • 15040158967 15040158967(提问者) 回复 touyuan001 谢谢您嘞
    2018-11-30 15:43 
  • touyuan001 touyuan001 回复 15040158967(提问者) 客气了。
    2018-11-30 15:45 
最佳回答
0
llhaoyeLv0见习互助
发布于2019-7-1 16:53

怎么实习点击超链接 跳转对应的供应商明细的呀?

  • 4关注人数
  • 3579浏览人数
  • 最后回答于:2019-7-1 16:53
    请选择关闭问题的原因
    确定 取消
    返回顶部