Выражения SSRS Iif

Мне нужно написать IIf или Switch в выражениях SSRS, которые удовлетворяют приведенному ниже условию.

Если значение поля положительное, рядом со значением должно отображаться «Dr». Если значение поля отрицательное, рядом со значением должно отображаться «Cr». Если значение равно 0, то в поле не должно отображаться значение.

например, значение -100 должно отображаться как «100 Cr» (исключая кавычки), а значение 100 должно отображаться как «100 Dr», а значение 0 должно отображаться как «» (т.е. пустое)

я новичок в этом


person OneThinker    schedule 22.06.2013    source источник


Ответы (1)


Вы говорите о представлении, а не о данных. Соответственно, я бы не стал использовать функцию IIF для выражения Value, я бы использовал свойство Format. Оставьте Value просто полем и используйте формат, например: #,##0 Dr;-#,##0 Cr;

Первая часть формата — это часть, которая отображает положительные числа, вторая часть отображает отрицательные числа, а последняя часть отображает нулевое значение.

person Chris Latta    schedule 22.06.2013