Im немного в тупике. Я создал выражение, которое вычисляет рабочие дни между двумя датами, которые отлично работают.SSRS удаляет #ERROR из результатов выражения для рабочих дней
=(DateDiff(DateInterval.day,Fields!TCY_START_DATE.Value,
Fields!TCY_TENANCY_VISIT_DATE.Value))
- (DateDiff(DateInterval.WeekOfYear,Fields!TCY_START_DATE.Value,
Fields!TCY_TENANCY_VISIT_DATE.Value)*2)
- IIF(Weekday(Fields!TCY_START_DATE.Value,1) = 1,1,0)
- IIF(Weekday(Fields!TCY_START_DATE.Value,1) = 7,1,0)
- IIF(Weekday(Fields!TCY_TENANCY_VISIT_DATE.Value,1) = 1,1,0)
- IIF(Weekday(Fields!TCY_TENANCY_VISIT_DATE.Value,1) = 7,1,0)
Проблема у меня в том, что если TCY_TENANCY_VISIT_DATE является пустым, то результаты этого выражения #ERROR.
Мне нужно настроить это выражение так будет в основном говорят, если дата визита является пустой, то не показывает ничего, но все же включить его в мою рабочие дни формулы
Спасибо. Я пробовал это, но он не похож на синтаксис, как в обычном красном подчеркивании, поэтому не уверен, что мне нужно поиграть с скобками. –