2016-11-02 5 views
0

Я пытаюсь получить панель цветного калибра до зеленого/красного цвета на основе выражения IIF для сравнения двух дат.SSRS - ошибка панели датчика в предварительном просмотре

Это мое выражение:

=IIF(Fields!last_Succesful_run.Value > Fields!last_Unsuccesful_run.Value, 1, 0) 

1 = зеленый/0 = красный

В докладе компилируется, но при просмотре предварительного просмотра отображается следующее сообщение об ошибке:

Ошибка произошел во время оценки данных GaugePanel 'foo'.

ответ

0

В моем случае произошла ошибка, потому что в наборе данных были значения NULL.

Это работает:

=IIF(Fields!last_Succesful_run.Value > (IIF(IsNothing(Fields!last_Unsuccesful_run.Value), "01.01.2000", Fields!last_Unsuccesful_run.Value)), 1, 0) 

01.01.2000 просто старая дата для показа цели

 Смежные вопросы

  • Нет связанных вопросов^_^