麦粉社区
>
帖子详情

是否支持图片根据不同值来动态更换当前显示图片?

体验中心 发表于 2024-8-13 16:38
发表于 2024-8-13 16:38:24
本帖最后由 Zhen 于 2024-8-13 16:56 编辑

1、正常的状态显示A图片(如图所示)


2、当值变成2的时候,这个A图片显示的是B图片(如图所示)


3、以此类推


是否支持,支持的话逻辑大概是什么?如通过二开实现,通过配置组件参数实现等


 


发表于 2024-8-13 16:38:25
有过差不多的功能开发,在同一位置放置了大小位置一样的四个筛选器,然后有一个额外的筛选器在画布外,通过点击给画布外的筛选器传值,根据值的不同选择画布中的四个筛选器谁显示谁隐藏。
  •   Zhen
    老师好,您这个是点击发生变化的吧,这个是 是从接口里通过定时调度过来的,不需要人工操作;这里涉及到的问题有:1、怎么调用外部接口而;2、怎么实现根据接口返回的值变换不同的图片;虽然说您这边功能已经接近了,但是还不是最理想的方案,请问一下您还有没有更接近的方案呢,或者针对我这个需求有没有更好的建议
    2024-8-14 09:27| 回复
  •   玛卡巴卡的小推车
     回复 Zhen
    目前我开发的功能中只有这个和您的需求比较接近,关于外部接口这个事情我们没有涉及过这块,所以这块不能提供建议了。返回值如果要体现在页面上也至少要对展示数据的应用刷新的吧,刷新的时候就会重新加载宏代码,然后在宏代码里获取接口传过来的字段数据值,进行判断。我能想到的就这些了。
    2024-8-14 09:40| 回复
  •   小明
     回复 Zhen
    1、外部接口一般是可以建Java查询调用:https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=83691111
    2、看起来您应该是要用图标做数据告警的效果,可参考这个试试:https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=114985182
    它这个图标是存在数据库的,只能在电子表格里面设置显示告警图片。可以考虑把接口的数据定时抽取到高速缓存库,然后把图片也存入到高速缓存,做关联查询输出指标字段和告警图片字段。
    
    2024-8-14 09:57| 回复

回复

使用道具 举报

发表于 2024-8-13 16:43:54

我做个一个类似的东西,我是把想要用的图片传到smartbi的文件夹下,然后用宏代码控制。组件用的电子表格,用url放到仪表盘里面。

回复

使用道具 1 举报

发表于 2024-8-13 17:07:29
要不你直接用页签或者tab页?tab页就只能一个图片,页签就可以多个,直接就是设置名称,切换展示不同就好了
回复

使用道具 举报

发表于 2024-8-13 17:09:27

1

回复

使用道具 举报

发表于 2024-8-14 09:06:16
这个得写宏代码了,比较复杂。可以找官网官方咨询一下。
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

8回帖数 0关注人数 696浏览人数
最后回复于:2024-8-14 09:06
快速回复 返回顶部 返回列表