Reporting services Stimulsoft报告工具中的IIF条件

Reporting services Stimulsoft报告工具中的IIF条件,reporting-services,stimulsoft,Reporting Services,Stimulsoft,Stimulsoft报告工具中的if条件存在问题 上下文:在Stimulsoft报告工具中构建报告。报告将使用If条件来显示资产的进度 问题:在写入iif条件时,我遇到错误 “无法分配给只读错误” 我的条款: {IIF(Test.Test=1),“l”,“} 而SSRS中的相同条件正在发挥作用 =IIF((字段!测试值)=1,“l”,“”) 任何建议。Stimulsoft将=视为赋值,而不是布尔比较。使用==: {IIF(Test.Test =="1","l","")} 我试着得到这个错误。编

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

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

问题:在写入iif条件时,我遇到错误

“无法分配给只读错误”

我的条款: {IIF(Test.Test=1),“l”,“}

而SSRS中的相同条件正在发挥作用 =IIF((字段!测试值)=1,“l”,“”)


任何建议。

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

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

我试着得到这个错误。编译错误编译错误在“Table1\u Cell39”组件的“Text”属性中找到:运算符“==”不能应用于“string”和“int”类型的操作数,编译错误编译错误在“Table1\u Cell39”组件的“Text”属性中找到:方法“ToString”没有重载接受5个参数,您需要将测试与字符串
“1”
而不是int
1
进行比较。答案已更新。解决方案:{IIF(Test.Test==“1”、“l”、“1”)}