请问怎么将多张报表变为一张通过按钮空间切换,按钮控件不是切换报表,是通过js来筛选实现切换效果

举个例子:A,B报表里面都有四个柱形图,之前是做两张,给两个按钮A,B 点击切换不同的报表过,没问题,后来发现其实一张报表可以搞定,按钮A点击事件改变SQL就行,但是前提应该是A1柱形图和B1柱形图的数据源sql一样,类似where type='A1' 就是A1的数据源,那么我点击控件B我就改变四个数据源的type 就行,没问题,就是对应的柱形图的数据集得一样。  ------- 现在的难题是,两张报表数据源相同,并并不一定是where type='A1,可能会复杂点,这个可以解决,难点是两张报表的里面的那类容不一样,位置也不一样,那马我怎么实现两个按钮实现切换,现在两张报表出来了,先融合为一张,我的想法是按钮A点击的时候把B报表所有的内容给变为不可见(每试过行不行,就是点击A,B的东西都置底或者隐藏),然后从B点回A的时候做相反的操作,那么这样的话其实A1 和A2的柱形图是不是一个数据据都没有限制了对吧,请大佬给点意见和建议

FineReport 麦兜的兜 发布于 2021-12-13 15:43
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
那一抹火焰蓝Lv5见习互助
发布于2021-12-13 16:15(编辑于 2021-12-13 16:15)

用两个报表,JS按钮互相跳转。或者一个额外再做一个报表框里插入网页框,JS传链接参数到网页框,打开对应的AB报表。目前我在用的方法

  • 2关注人数
  • 491浏览人数
  • 最后回答于:2021-12-13 16:15
    请选择关闭问题的原因
    确定 取消
    返回顶部