2

我的 SSRS 报告中有此声明。

=iif(
    ((Fields!lngCount2.Value-Fields!lngCount.Value)/Fields!lngCount.Value) > 0
        and Fields!strSegmentName.Value ="Struggler" 
        or Fields!strSegmentName = "Winback" 
        or Fields!strSegmentName.Value = "Former", 
            "Green" , 
                    iif(
                        ((Fields!lngCount2.Value-Fields!lngCount.Value)/Fields!lngCount.Value) < 0 
                            and Fields!strSegmentName.Value ="New" 
                            or Fields!strSegmentName = "Riser" 
                            or Fields!strSegmentName.Value = "High Value", 
                                "Green",
                                    "Red" )
)

我收到以下错误。

本地报告处理过程中发生错误。报告“主报告”的定义无效。文本框“textbox8”的颜色表达式包含错误:[BC30518] 重载解析失败,因为无法使用以下参数调用可访问的“=”:

如何解决此错误?

4

1 回答 1

6

认为你错过了“.value”Fields!strSegmentName = "Riser"or Fields!strSegmentName = "Winback"

于 2010-07-03T12:53:24.463 回答