SSRS表达式的颜色错误

时间:2016-07-04 08:25:31

标签: reporting-services expression

我的%列中有这个表达式,可根据我的SSRS报告中的几个列值计算出要使用的颜色。

$q = Model_User::find('all', array(
    'where' => array(
    array('a', 1),
        'and' => array(
            array('b', 2),
        ),
    ),
));

但是我得到以下

  

文本的颜色表达式< VarianceGrossMarginPercent.Paragraphs [0] .TextRuns [0]'包含错误:[BC30205]预期结束语。

我猜我的表达方式上的语法并不合适。我已经在它周围包裹了额外的括号,但这只是让我错了。这种正确的语法不会标记表达式框中的任何错误。

欣赏第二双眼睛看它。

1 个答案:

答案 0 :(得分:2)

试试这个:

=IIF((Fields!GrossMarginActual.Value = 0 AND Fields!GrossMarginPercentageActual.Value = 0, "Red",
IIF(Round(Fields!VarianceGrossMargin.Value,2) < 0.00, "Red", "Black")))