Использование параметров для управления внешним видом отчета
Добавления: 17 июля 2006 г.
Можно использовать параметры для управления внешним видом элементов отчета. Для этого настройте свойства текстовых полей, включая шрифт, цвет, оформление и стиль, используя параметры в выражениях. При обработке отчета выражение вычисляется с текущими значениями параметров и свойств текстовых полей.
Управление видимостью
Можно показывать и скрывать элементы отчета, задавая свойство видимости элементов отчета в соответствии с условиями на основе выражений с параметрами. Можно установить видимость заголовков столбцов, строк таблицы и заголовков групп — везде, где свойство Visibility текстового поля или страница свойств элемента отчета может принимать выражения. Узел «Видимость» включает свойства Hidden и ToggleItem. Можно также управлять начальным состоянием элементов углубленной детализации.
Изменения параметров не отражаются в отчете до тех пор, пока не будет запущена его повторная обработка.
Примеры, показывающие, как управлять видимостью строк и столбцов, приведены в разделе Учебник. Добавление параметров в простой табличный отчет. Примеры, показывающие, как управлять начальным состоянием элементов углубленной детализации, приведены в разделе Учебник. Дополнительные возможности использования параметров.
Управление форматированием
Текстовые поля обладают свойствами шрифта и стиля, которые применяются ко всему тексту внутри текстового поля. Можно задать многие из этих свойств с помощью выражений. Например, можно создать отчет о продажах, показывающий прибыль от продаж, и определить параметр, который позволит пользователю выбирать пороговое значение. Значения, превышающие порог, будут показаны красным шрифтом, а значения ниже порога будут отображаться черным.
Чтобы сделать стиль зависящим от условий, используются выражения, которые ссылаются на параметр порога, а не на статичное значение для свойства шрифта текстового поля, которое показывает прибыль от продаж. В окне «Свойства» текстового поля введите следующее выражение в свойстве Цвет:
=IIF(Fields!Profit.Value < Parameters!Threshold.Value, "Red", "Black")
Управление группированием, сортировкой и фильтрацией
Можно изменить то, как выглядит отчет, разрешив пользователю выбирать способ группирования, сортировки и фильтрации данных. Все эти возможности можно установить с помощью выражений, которые ссылаются на параметры отчета.
Примеры, показывающие, как изменить сортировку и фильтрацию на основе параметров, приведены в разделе Учебник. Добавление параметров в простой табличный отчет. Примеры, показывающие, как изменить группирование, приведены в разделе Учебник. Дополнительные возможности использования параметров.
См. также
Справочник
Примеры выражений в службах Reporting Services
Основные понятия
Использование параметров в выражениях
Скрытие элементов отчета
Другие ресурсы
Учебник. Добавление параметров в простой табличный отчет
Учебник. Дополнительные возможности использования параметров