数据集中的数据过滤里使用IIF表达式判断
表达式里的IIF函数能支持里面嵌套And或者Or并且用括号提升优先级的写法吗?
保存之后表达式被自动修改了,括号的位置也变了。
咿呀咿 发表于 2024-6-28 11:54
还有在数据集中进行数据过滤时,也有个问题。
想要实现的是 cod1和cod2的值都是空值或者0的任何一个组合 ...
您的第二个问题,您可以注意一下您的内部逻辑的编写,如下图:
这个就是 cod1 不等于0 且 cod1 不等于空。您按照这个梳理一下您的逻辑:
还有建议咱们一个帖子里面解决一个问题哈。
还有在数据集中进行数据过滤时,也有个问题。
想要实现的是 cod1和cod2的值都是空值或者0的任何一个组合时 去掉。
如果最外面选择了逻辑与会出数据,但是数据过滤的不对,如果选择了逻辑或,则一个数据都出不来了。 您好,报表表达式是支持通过英文小括号() 进行优先级的划分的,您保存之后发生变化,可能是报表内部对您的逻辑进行了优化,更便于报表内部的计算。您可以测试一下,看结果是否是正确的。
页:
[1]