怎么用FR实现图表联动,点击地区下面的折线图会跟着地区而变化,不能用sql

image.png

FineReport yzm265675 发布于 2021-12-16 16:18
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
yzm265675Lv4见习互助
发布于2021-12-20 16:51

在原来表格的基础上设置一个单元格对次数进行求和(这里设为C2),设置好父子格,根据年份扩展,隐藏C2单元格,方便后面单元格数据集设置参数为0时,折线图所对应的'和',在折线图绑定数据集的时候选择单元格数据集,分类名设为地区年份所在单元格,系列名为无,值用参数表示:if(len($A)=0,C2,ds1.select(次数,regions=$a)),再将表格中地区所在单元格添加动态参数A,值为$$$即可

最佳回答
0
Z~/Lv6初级互助
发布于2021-12-16 16:22

动态参数

  • yzm265675 yzm265675(提问者) 怎么用、
    2021-12-16 16:42 
  • Z~/ Z~/ 回复 yzm265675(提问者) 你先给非洲到中国设置动态参数,会设置吧, 然后用这个公式: INDEXOFARRAY([\"B\",\"C\"],INARRAY($type,ARRAY(\"非洲\",\"中国\")))+INARRAY($type,ARRAY(\"非洲\",\"中国\")),里面的数据需要你自己改动,来控制取值区域, 就可以实现点一下某个区域,图表跟随刷新,我刚才试了一下,没问题。
    2021-12-17 15:57 
  • yzm265675 yzm265675(提问者) 回复 Z~/ 大哥有模板吗 实属没搞明白
    2021-12-17 20:41 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-12-16 16:22

不用sql,数据不改变,折现什么变化

建议使用超链接--动态参数

然后根据参数过滤数据集,,形成联动

  • yzm265675 yzm265675(提问者) 大哥 能不能具体点 没明白
    2021-12-16 16:30 
  • snrtuemc snrtuemc 回复 yzm265675(提问者) 参考超级链接-当前表单对象-https://help.fanruan.com/finereport10.0/doc-view-3556.html
    2021-12-16 16:33 
  • yzm265675 yzm265675(提问者) 回复 snrtuemc 不行啊 这个文档sql设参了啊
    2021-12-16 16:42 
  • snrtuemc snrtuemc 回复 yzm265675(提问者) sql不设置参数,数据怎么改变。。。。
    2021-12-16 16:50 
  • yzm265675 yzm265675(提问者) 回复 snrtuemc 题目说只能用一个数据集 select * from air_accidents 其他的用FR实现
    2021-12-16 16:55 
  • 2关注人数
  • 585浏览人数
  • 最后回答于:2021-12-20 16:51
    请选择关闭问题的原因
    确定 取消
    返回顶部