2012-01-18 3 views
0

Я использую SSRS 2008 и пытаюсь создать expression, если поле даты A больше поля даты B или поля даты A равно NULL, тогда этот фильтр выберет эту запись. Как мне это сделать?Пример выражения IIF IsNothing

Я пробовал это выражение, чтобы выбрать поля даты NULL, но он не работает. Я установил тип данных в «Текст» на данный момент - должен ли я установить это вместо boolean? Если да, то как я могу изменить это выражение?

=iif(isnothing(Fields!A_date.Value),"yes","no") 

ответ

6
=IIF((CDATE(Fields!A_date.Value)>CDate(Fields!B_date.Value)) OR ISNothing(Fields!A_date.Value),"Yes","NO") 

Попробуйте !!!

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