在 SSRS 报告文本框中添加删除线效果
Adding Strike-through effect in SSRS report textbox
我正在处理 SSRS 报告。
业务需求:其中一个业务需求是,如果我们返回的statusId为3,则在文本框上添加一条删除线。此文本框在数据区域之外。
这是我目前所得到的,但我遇到了错误。
我右键单击了文本框 -> 转到“属性”。 -> 去了字体。 ->
单击效果中的表达式按钮并将此语法应用于
那里:
=IIf(sum(Fields!RequestStatusId.Value, "GetRequestById") = 3 "Default", "LineThrough")
下面是我得到的错误:
Severity Code Description Project File Line Suppression State
Error [rsCompilerErrorInExpression] The TextDecoration expression for the textrun ‘Textbox158.Paragraphs[0].TextRuns[0]’ contains an error: [BC30455] Argument not specified for parameter 'TruePart' of 'Public Function IIf(Expression As Boolean, TruePart As Object, FalsePart As Object) As Object'.
我做错了什么?有人可以帮我解决我应用的表情吗?谢谢!
在 3 之后缺少一个逗号,假设这正是所使用的表达式。
=IIf(sum(Fields!RequestStatusId.Value, "GetRequestById") = 3, "Default", "LineThrough")
我正在处理 SSRS 报告。
业务需求:其中一个业务需求是,如果我们返回的statusId为3,则在文本框上添加一条删除线。此文本框在数据区域之外。
这是我目前所得到的,但我遇到了错误。
我右键单击了文本框 -> 转到“属性”。 -> 去了字体。 -> 单击效果中的表达式按钮并将此语法应用于 那里:
=IIf(sum(Fields!RequestStatusId.Value, "GetRequestById") = 3 "Default", "LineThrough")
下面是我得到的错误:
Severity Code Description Project File Line Suppression State Error [rsCompilerErrorInExpression] The TextDecoration expression for the textrun ‘Textbox158.Paragraphs[0].TextRuns[0]’ contains an error: [BC30455] Argument not specified for parameter 'TruePart' of 'Public Function IIf(Expression As Boolean, TruePart As Object, FalsePart As Object) As Object'.
我做错了什么?有人可以帮我解决我应用的表情吗?谢谢!
在 3 之后缺少一个逗号,假设这正是所使用的表达式。
=IIf(sum(Fields!RequestStatusId.Value, "GetRequestById") = 3, "Default", "LineThrough")