Поделиться через


Добавление условного форматирования

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

Чтобы сделать стили динамическими, вместо статичного значения для свойств стиля элемента используйте выражение. Например, чтобы в текстовом поле показывать отрицательные значения красным для поля «Прибыль», откройте окно свойств и задайте следующее выражение для свойства Color:

=iif(Fields!Profit.Value < 0, "Red", "Black")

Создание отчета с выделением четных и нечетных строк

Чтобы применить эффект выделения четных и нечетных строк (чередование цветов через строку) в табличном отчете, задайте следующее выражение для свойства BackgroundColor в строке детализации для каждого текстового поля:

=iif(RowNumber(Nothing) Mod 2, "PaleGreen", "White")

Можно построить выражение при помощи ряда функций. Дополнительные сведения см. в разделе Использование выражений в службах Reporting Services.

См. также

Основные понятия

Проектирование макета отчета
Применение свойств стиля к элементам отчета
Форматирование числовых значений и значений даты в отчете
Использование параметров в выражениях

Другие ресурсы

Работа с параметрами в службах Reporting Services
Учебник. Добавление параметров в простой табличный отчет
Учебник. Дополнительные возможности использования параметров

Справка и поддержка

Получение помощи по SQL Server 2005