Stimulsoft 报告工具中的 IIF 条件

问题描述 投票:0回答:2

Stimulsoft 报告工具中的 if 条件存在问题。

上下文:在 Stimulsoft 报告工具中构建报告。报告将使用 If 条件来显示资产的进度。

问题:编写 IIF 条件时遇到错误:

无法分配给只读错误

我的条款:

{IIF(Test.Test=1),"l",""} 

SSRS 中的相同条件正在发挥作用

=IIF((Fields!Test.Value) = 1, "l","")

有什么建议吗

reporting-services stimulsoft
2个回答
1
投票

Stimulsoft 将

=
视为赋值,而不是布尔比较。使用
==

{IIF(Test.Test =="1","l","")}

0
投票

我在 StimulSoft 中使用的条件如下:

{Test.Test=="1"?"1":""}

© www.soinside.com 2019 - 2024. All rights reserved.