找回密码
 立即注册

QQ登录

只需一步,快速开始

RickyJen
初级会员   /  发表于:2024-2-2 09:30  /   查看:913  /  回复:5
本帖最后由 Eden.Sun 于 2024-2-27 14:40 编辑

问题描述:

在度量值中使用VAR承接了CALCULATE函数的计算结果,进行判空后返回。这样的度量值在进行算数运算时结果有误

问题截图:
image.png562282714.png image.png464273681.png image.png336293944.png image.png236955565.png image.png160004576.png

5 个回复

倒序浏览
RickyJen
初级会员   /  发表于:2024-2-2 09:32:19
沙发
这个是:两个度量值的 VAR的名称都是“R1”引起的?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-2-2 10:39:02
板凳
RickyJen 发表于 2024-2-2 09:32
这个是:两个度量值的 VAR的名称都是“R1”引起的?

问题描述:当两个度量值中定义的变量同名时,计算结果有问题。

问题解决:
您好,这个我试了一下,确实有这个现象,您先把链各个度量值的变量名改成不同的,我们这边具体排查一下。我测视了一下,变量名不同时,结果是正确的。
image.png261880797.png
回复 使用道具 举报
RickyJen
初级会员   /  发表于:2024-2-2 14:11:29
地板
Eden.Sun 发表于 2024-2-2 10:39
问题描述:当两个度量值中定义的变量同名时,计算结果有问题。

问题解决:

我们是否可以把这个问题定性一下?
因为参与算术运算的不同的“度量值”在定义时,由于没有“变量名”的唯一性校验和“跨度量值”的变量名隔离机制,很容易造成定义的变量名重复的问题
您看一下?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-2-2 14:16:56
5#
RickyJen 发表于 2024-2-2 14:11
我们是否可以把这个问题定性一下?
因为参与算术运算的不同的“度量值”在定义时,由于没有“变量名”的 ...

具体的原因需要开发的同事具体排查定位。我们现在没办法具体确定。有了回复我们会及时给您恢复。
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-2-27 14:42:09
6#
Eden.Sun 发表于 2024-2-2 14:16
具体的原因需要开发的同事具体排查定位。我们现在没办法具体确定。有了回复我们会及时给您恢复。

您好,这个确实是一个小问题,在将表达式转换为表达式的时候,没有将同名的变量值加以区别,这个预计在7.1版本进行修复,等确认修复之后,给您具体的通知。
回复 使用道具 举报
高级模式
B Color Image Link Quote Code Smilies
返回顶部