Stimulsoft 报告工具中的 if 条件存在问题。
上下文:在 Stimulsoft 报告工具中构建报告。报告将使用 If 条件来显示资产的进度。
问题:编写 IIF 条件时遇到错误:
无法分配给只读错误
我的条款:
{IIF(Test.Test=1),"l",""}
SSRS 中的相同条件正在发挥作用
=IIF((Fields!Test.Value) = 1, "l","")
有什么建议吗
Stimulsoft 将
=
视为赋值,而不是布尔比较。使用==
:
{IIF(Test.Test =="1","l","")}
我在 StimulSoft 中使用的条件如下:
{Test.Test=="1"?"1":""}