有三张主表1、2、3按照省、市、县三种维度来查询同一张明细子表,如何在子表返回主表

当我在主表1省查询子表时,点击返回会回到主表1,

      在主表2按市查询子表时,点击返回到主表2,

      在主表3按县查询子表时,点击返回到主表3.

现在有三个返回按钮,可以按宽度隐藏,当在表1查询时 只显示返回表一的按钮

我要怎么判断 进来的省级参数并按省级参数返回呢    

image.png

FineReport ROBOT 发布于 2023-2-9 18:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
weibwLv7高级互助
发布于2023-2-9 18:50

1、主表点击查询跳转到子表时携带一个参数,比如  area_level = '省'

2、在子表单点击返回时通过判断参数$area_level 的值进行对应的超链接的创建

  • ROBOT ROBOT(提问者) 多出来的参数要怎末设置呢
    2023-02-09 18:55 
  • weibw weibw 回复 ROBOT(提问者) 多出来的参数是指?
    2023-02-09 18:55 
  • ROBOT ROBOT(提问者) 回复 weibw 比如 area_level = \'省\' 就是 相当于加上一个标签 但是我不太明白他是怎末存在的
    2023-02-09 18:59 
  • weibw weibw 回复 ROBOT(提问者) 这个作为参数携带到子报表里,那子报表里就会存下一个参数名叫area_level,这个参数存的值就是你传递的值。这个参数和你其他报表参数的使用方法是一致的。你在创建子报表返回主表的超级链接时可以通过公式作为判断条件,比如直接写 $area_level=\'省\'
    2023-02-09 19:03 
  • 1关注人数
  • 282浏览人数
  • 最后回答于:2023-2-9 18:50
    请选择关闭问题的原因
    确定 取消
    返回顶部