我的%列中有这个表达式,可根据我的SSRS报告中的几个列值计算出要使用的颜色。
$q = Model_User::find('all', array(
'where' => array(
array('a', 1),
'and' => array(
array('b', 2),
),
),
));
但是我得到以下
文本的颜色表达式< VarianceGrossMarginPercent.Paragraphs [0] .TextRuns [0]'包含错误:[BC30205]预期结束语。
我猜我的表达方式上的语法并不合适。我已经在它周围包裹了额外的括号,但这只是让我错了。这种正确的语法不会标记表达式框中的任何错误。
欣赏第二双眼睛看它。
答案 0 :(得分:2)
试试这个:
=IIF((Fields!GrossMarginActual.Value = 0 AND Fields!GrossMarginPercentageActual.Value = 0, "Red",
IIF(Round(Fields!VarianceGrossMargin.Value,2) < 0.00, "Red", "Black")))