不用table块情况下怎么实现如图效果点击右上角按钮图片切换

Snipaste_2021-05-08_10-53-43.png

FineReport 用户S0903573 发布于 2021-5-8 10:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
让过去Lv6中级互助
发布于2021-5-8 11:09(编辑于 2021-5-8 11:29)

第一种方法

(1)写数据集的时候GROUP BY拼接参数,查询字段也根据参数CASE WHEN 查询

(2)按钮自己做个假的,超链接决策报表块传参

第二种方法

(1)做两个图放在那里通过条件属性隐藏

(2)按钮自己做个假的,超链接决策报表块传参

---------

(实际上TAB块也能做吧,隐藏自带的切换按钮,自定义按钮写JS事件跳转)

----------------

自定义按钮切换图标-条件属性.frm

  • 用户S0903573 用户S0903573(提问者) 有无类似案例链接
    2021-05-08 11:16 
  • 让过去 让过去 回复 用户S0903573(提问者) 把第二种方法做了个模版放上去了,到时候你用把动态参数改为当前决策报表对象就行了,第一种方法比较麻烦,暂时没时间做,TAB块切换那个,js是这个_g().getWidgetByName(\"tabpane0\").showCardByIndex(1);
    2021-05-08 11:37 
最佳回答
0
LitleBaiLv5初级互助
发布于2021-5-8 11:02

WorkBook2(1).cpt

JS实现吧, JS拉背景,点解切换

最佳回答
0
Kevin-sLv7中级互助
发布于2021-5-8 11:02

可使用:图表轮播切换-https://help.fanruan.com/finereport/doc-view-3076.html

最佳回答
0
axingLv6专家互助
发布于2021-5-8 11:23

[通用]单选按钮组移动端按钮组样式插件-https://help.fanruan.com/finereport/doc-view-3134.html

最佳回答
0
李先生你好Lv2见习互助
发布于2021-5-8 11:31

如果两个图的=系列一样维度不一样,可以通过改变sql语句中group by的条件:

①添加一个隐藏的标签控件名type,

sql中写select '${type}' 类型,count(1) 数量 from table  group by '${type}'

通过两个按钮的js点击事件控制type的值

②系列不一样时放两个图,一个显示另一个默认隐藏,通过两个按钮的js点击事件控制两个图的隐藏和显示

  • 6关注人数
  • 491浏览人数
  • 最后回答于:2021-5-8 11:31
    请选择关闭问题的原因
    确定 取消
    返回顶部