找回密码
 立即注册

QQ登录

只需一步,快速开始

瑞dhr

注册会员

4

主题

17

帖子

47

积分

注册会员

积分
47
瑞dhr
注册会员   /  发表于:2024-8-28 14:43  /   查看:734  /  回复:6
1金币

目的:就是字段对应值变化时,显示对应的图片。

图片的来源是添加的计算列,计算列为数据模型其中一个表新增的;
1、计算列使用函数switch;
2、switch函数里涉及图片URL,本地直接输入地址可以打开;

3、函数里字段,通过sql也能获取到;


image.png551315612.png
image.png137858885.png
image.png946040649.png
image.png154052733.png

最佳答案

查看完整内容

我在本地 7.0.00325.0的版本重复您的步骤,但是图片可以正常显示。 我看您的计算列写的也是正确的,可能需要更多信息来判断是什么问题。可以提供一下您的日志和具体版本号吗? Wyn日志获取:https://gcdn.grapecity.com.cn/showtopic-186721-1-1.html (出处: 葡萄城开发者社区)

6 个回复

倒序浏览
最佳答案
最佳答案
lucas.Yan
超级版主   /  发表于:2024-8-28 14:43:27
来自 5#
瑞dhr 发表于 2024-8-29 15:21
修改了switch函数,仪表板里查询还是显示 ‘查询数据失败’

我在本地 7.0.00325.0的版本重复您的步骤,但是图片可以正常显示。
image.png899151000.png
我看您的计算列写的也是正确的,可能需要更多信息来判断是什么问题。可以提供一下您的日志和具体版本号吗?


Wyn日志获取:https://gcdn.grapecity.com.cn/showtopic-186721-1-1.html
(出处: 葡萄城开发者社区)

回复 使用道具 举报
瑞dhr
注册会员   /  发表于:2024-8-28 14:48:23
2#
image.png608296203.png
之前计算列的字段配置错误,已修改,但仍显示 数据获取失败
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-8-28 18:46:09
3#
本帖最后由 lucas.Yan 于 2024-8-28 18:48 编辑

问题描述:
switch函数返回结果,显示获取数据失败。

问题解答:
报错原因应该是switch函数计算报错。您是在数据模型中创建计算列,其中switch函数的描述是这样的。
image.png786549377.png
您尝试将最后一行的1=1删除,将最后一行当做else返回结果。然后咱们使用数据表将switch和这个‘T_PD_WO..’字段放在一起观察结果是否正确。


回复 使用道具 举报
瑞dhr
注册会员   /  发表于:2024-8-29 15:21:17
4#
image.png27100218.png image.png538173217.png
修改了switch函数,仪表板里查询还是显示 ‘查询数据失败’
回复 使用道具 举报
瑞dhr
注册会员   /  发表于:2024-9-2 13:18:52
6#
lucas.Yan 发表于 2024-8-29 16:46
我在本地 7.0.00325.0的版本重复您的步骤,但是图片可以正常显示。

我看您的计算列写的也是正确的,可 ...

嗯,公式本身没问题;
尝试了下 空白仪表板使用这个公式及对应数据集,发现还是数据集里该字段异常导致的;
已经解决了,谢谢
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:2024-9-2 14:09:16
7#
瑞dhr 发表于 2024-9-2 13:18
嗯,公式本身没问题;
尝试了下 空白仪表板使用这个公式及对应数据集,发现还是数据集里该字段异常导致 ...

好的,那我把帖子关闭了,有其他的问题您在开新帖解决。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部