0

为了满足我的期望,我在 fontweight 表达式和字段值表达式中尝试了这段代码

=iif(fields!RATE_SELECTED="A","BOLD","NORMAL")

我最终有一个例外

错误 BC30518:重载解析失败,因为无法使用这些参数调用可访问的“=”

请帮忙。

4

1 回答 1

1

你缺少.Value表达。它应该是:

=iif(Fields!RATE_SELECTED.Value="A","Bold","Normal")

此外,它应该"Bold","Normal"代替 "BOLD","NORMAL"
并且由于一些 SSRS 错误,如果你尝试这个,它仍然不起作用,那么诀窍是:

尝试首先清除以前的值,然后单击OK >> OK直到您再次到达报表设计器屏幕

从这里,再次右键单击您的报告项目,例如TextBox粗体附近right click >>TextBox properties >>Font>> fx) ,然后当您在这里时,不要手动编写完整的表达式,只编写然后单击[见图] 并选择,类似地单击并双击粗体,然后是Normal 然后,通过您的手动编辑,最终表达式应该是

在此处输入图像描述

=iif(FieldsRATE_SELECTEDConstants


=iif(Fields!RATE_SELECTED.Value="A","Bold","Normal")

高温高压

于 2012-11-10T04:38:09.507 回答