想要通过C3的超链接,获得该行A3,B3的值,并且作为参数传给另一个报表

image.png将参数写成这样,会报错另一个报表没有该字段image.png

FineReport yzm230436 发布于 2024-4-28 09:15
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-4-28 09:17

写法没问题,

另一个表没有用到这个参数么?

image.png

  • yzm230436 yzm230436(提问者) 另一个表没有这个字段,是另一个字段,但是两个有相同的值
    2024-04-28 09:19 
  • 华莉星宸 华莉星宸 回复 yzm230436(提问者) 没什么影响啊,把这个当成参数传递给另一个字段撒~
    2024-04-28 09:21 
  • yzm230436 yzm230436(提问者) 回复 华莉星宸 11300001 数据集 [ds1] 配置错误ERROR: column "bmmc" does not exist
    2024-04-28 09:26 
  • yzm230436 yzm230436(提问者) 参数是用到了的
    2024-04-28 09:27 
  • 华莉星宸 华莉星宸 回复 yzm230436(提问者) 那就是你跳转的表里面没有bmmc这个字段,检查一下SQL哈,是不是写错字段名了
    2024-04-28 09:30 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-4-28 09:28

在第二个报表引用yxbmbb_部门名称

select * from b where bm='${yxbmbb_部门名称}'

  • yzm230436 yzm230436(提问者) select b.* from (select a.*,ROW_NUMBER() OVER (ORDER BY wtf) as no from ( select * from dfgl_dm.dm_cost_yxbmyssr where ${column_name} like concat(\'%\',\'${keyWords}\',\'%\') ${if(len(yxbmbb_部门名称) == 0,\"\",\"and wtf = \'\"+yxbmbb_部门名称+\"\'\")} )a)b ${if(len(qq) == 0,\"order by wtf limit 10\",\"\")} 引用了的,我想的是会不会它的参数取的是字段值,直接将字段带到另一个报表里面,所以会显示另一个报表没有这个字段
    2024-04-28 09:36 
  • 用户k6280494 用户k6280494 回复 yzm230436(提问者) 你列名不对啊,你列名要传这个表有的列名啊
    2024-04-28 09:47 
  • 3关注人数
  • 213浏览人数
  • 最后回答于:2024-4-28 09:28
    请选择关闭问题的原因
    确定 取消
    返回顶部