瑞dhr 发表于 2024-8-28 14:43:26

wyn7.0 仪表板里图片来源计算列switch(含图片URL)显示获取数据失败


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

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

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






lucas.Yan 发表于 2024-8-28 14:43:27

瑞dhr 发表于 2024-8-29 15:21
修改了switch函数,仪表板里查询还是显示 ‘查询数据失败’
我在本地 7.0.00325.0的版本重复您的步骤,但是图片可以正常显示。

我看您的计算列写的也是正确的,可能需要更多信息来判断是什么问题。可以提供一下您的日志和具体版本号吗?


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

瑞dhr 发表于 2024-8-28 14:48:23


之前计算列的字段配置错误,已修改,但仍显示 数据获取失败

lucas.Yan 发表于 2024-8-28 18:46:09

本帖最后由 lucas.Yan 于 2024-8-28 18:48 编辑

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

问题解答:
报错原因应该是switch函数计算报错。您是在数据模型中创建计算列,其中switch函数的描述是这样的。

您尝试将最后一行的1=1删除,将最后一行当做else返回结果。然后咱们使用数据表将switch和这个‘T_PD_WO..’字段放在一起观察结果是否正确。


瑞dhr 发表于 2024-8-29 15:21:17


修改了switch函数,仪表板里查询还是显示 ‘查询数据失败’

瑞dhr 发表于 2024-9-2 13:18:52

lucas.Yan 发表于 2024-8-29 16:46
我在本地 7.0.00325.0的版本重复您的步骤,但是图片可以正常显示。

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

嗯,公式本身没问题;
尝试了下 空白仪表板使用这个公式及对应数据集,发现还是数据集里该字段异常导致的;
已经解决了,谢谢

lucas.Yan 发表于 2024-9-2 14:09:16

瑞dhr 发表于 2024-9-2 13:18
嗯,公式本身没问题;
尝试了下 空白仪表板使用这个公式及对应数据集,发现还是数据集里该字段异常导致 ...

好的,那我把帖子关闭了,有其他的问题您在开新帖解决。
页: [1]
查看完整版本: wyn7.0 仪表板里图片来源计算列switch(含图片URL)显示获取数据失败