小编Jef*_*eff的帖子

iif上的颜色表达错误

我在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" )
)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

本地报告处理期间发生错误.报告"主要报告"的定义无效.文本框'textbox8'的Color表达式包含错误:[BC30518]重载决策失败,因为无法使用以下参数调用可访问的'=':

我该如何解决这个错误?

iif reporting-services

2
推荐指数
1
解决办法
3530
查看次数

标签 统计

iif ×1

reporting-services ×1