主次报表超级链接,次报表显示问题

1693380238812.jpg现在有两张填报报表,主报表设置了超级链接,

可以通过点击主键序号跳转到子报表进行填报,

并将主报表的序号自动填入到子报表中,

子报表在填报时增加行自动往下扩展这个序号(每次扩展相同序号)。

但是现在发现子报表不通过跳转打开时,无法展示这个序号。

怎样可以在没有参数的情况下,展示已经填报的全部完整数据呢?

1693379086282.jpg

FineReport 阿洋在燃烧 发布于 2023-8-30 15:05 (编辑于 2023-8-30 15:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-30 15:07(编辑于 2023-8-30 15:28)

肯定的呀,你没传参,哪里来的参数

要不你就设置一个默认值

if(isnull($task_id),"默认值",$task_id)

条属性新值哪里-公式 len($task_id)>0 才生效即可

image.png

子表数据集

select * from b where 1=1

${if(len(task_id)=0,"","and task_id='"+task_id+"'")}

单元格改成公式,if(len($task_id)=0,ds1.select(task_id),$task_id)

最佳回答
0
CD20160914Lv8专家互助
发布于2023-8-30 15:07

你是新值重新赋值了,单独打开的时候,要得到这个参数!!!

image.png

  • 3关注人数
  • 223浏览人数
  • 最后回答于:2023-8-30 15:28
    请选择关闭问题的原因
    确定 取消
    返回顶部