Подтвердить что ты не робот

RDLC Switch Construct - есть ли еще?

У меня есть следующее выражение в отчете:

= Switch( Fields!RATE_CODE.Value = "First", " £/Week",
          Fields!RATE_CODE.Value = "Second", " £/Day")

Я искал все, но не могу найти способ добавить else или default к этому выражению. Кажется, что нет никакого документа в этом вопросе.

Возможно ли это?

4b9b3361

Ответ 1

Функция Switch возвращает значение, связанное с первым выражением в серии, которая оценивает значение true, вы можете использовать следующий трюк:

= Switch( Fields!RATE_CODE.Value = "First" , " £/Week",
          Fields!RATE_CODE.Value = "Second", " £/Day",
          1 = 1,                           , "default value" )