决策报表中上下有两个主子表,如何点击主表中行点击获取id传给字表

image.png在主表中进行行点击获取id传给子表,如何实现

FineReport wsm123 发布于 2020-5-14 14:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
lisk_njLv4初级互助
发布于2020-5-14 15:32(编辑于 2020-5-14 16:59)

传递给id给子表,子表根据di做查询吗?

image.png

  • wsm123 wsm123(提问者) 是的 想用行点击事件,报表里面灭有行点击事件,我用的是report0初始化的时候用的js获取tr,each()里面加的点击事件,想点击的时候获取到指定id,传递给子表,查询数据
    2020-05-14 16:23 
  • lisk_nj lisk_nj 回复 wsm123(提问者) 报表有超链接啊,建议用超链接 https://help.finereport.com/doc-view-914.html
    2020-05-14 16:33 
  • lisk_nj lisk_nj 回复 wsm123(提问者) 超链接也可以整行
    2020-05-14 16:39 
  • wsm123 wsm123(提问者) 回复 lisk_nj 怎么整行?
    2020-05-14 16:54 
  • wsm123 wsm123(提问者) 回复 lisk_nj 求教
    2020-05-14 16:55 
最佳回答
0
吕爱慧Lv6初级互助
发布于2020-5-14 15:05

你设置一个超级链接,里面设置好需要传递的参数

  • wsm123 wsm123(提问者) 不是某个单元格点击而是行点击事件,想用行点击事件,报表里面没有行点击事件,我用的是report0初始化的时候用的js获取tr,each()里面加的点击事件,想点击的时候获取到指定id,传递给子表,查询数据
    2020-05-14 16:32 
最佳回答
0
杨曲奇Lv3见习互助
发布于2020-5-14 15:08

超级链接增加一个动态参数,然后子表添加条件属性,参数满足时赋予新值ID

  • wsm123 wsm123(提问者) 不是某个单元格想用行点击事件,报表里面灭有行点击事件,我用的是report0初始化的时候用的js获取tr,each()里面加的点击事件,想点击的时候获取到指定id,传递给子表,查询数据
    2020-05-14 16:23 
最佳回答
0
zjsuzjxLv3见习互助
发布于2020-5-14 17:58(编辑于 2020-5-14 18:00)

首先,你的子表肯定是根据主表的参数进行过滤查询的。那么在主表中做一个超级链接,比如在你的申请单号字段。超级链接选择动态参数。参数名称就是你子表的参数名称,值就根据你的需要选择相应的单元格,比如有时申请单号就写$$$或者单元格。

举例:你的通过id字段过滤。IS`~77E(LUN[T{Y)`YBOXQ5.png

  • 5关注人数
  • 650浏览人数
  • 最后回答于:2020-5-14 18:00
    请选择关闭问题的原因
    确定 取消
    返回顶部