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


Как добавить выражение (службы Reporting Services)

Выражения используются в отчете для определения свойств элементов отчета, фильтров, групп, порядка сортировки, строк соединения и значений параметров. Выражения начинаются со знака равенства (=) и создаются на языке MicrosoftVisual Basic. Во время выполнения отчета обработчик отчета вычисляет их и применяет результат вычисления к элементам макета отчета.

Выражения бывают простыми и сложными. Простое выражение ссылается на один элемент встроенной коллекции. Сложные выражения могут содержать константы, операторы, глобальные элементы сбора и вызовы функций. Дополнительные сведения см. в разделе Основные сведения о простых и сложных выражениях (службы Reporting Services).

Простое выражение можно ввести непосредственно в текстовом поле в области конструктора. Лежащее в его основе настоящее выражение создается автоматически. Например, если ввести в текстовом поле [FieldName], свойство Value этого текстового поля получит значение =Fields!FieldName.Value.

Для ввода сложных выражений используется диалоговое окно Выражение. Чтобы открыть диалоговое окно Выражение, нажмите кнопку (fx) в текущем диалоговом окне или выберите Выражение в контекстном меню.

Добавление выражения в текстовое поле

  • В режиме Конструктор щелкните текстовое поле в области конструктора, в которое нужно добавить выражение.

    • В случае простого выражения введите текст выражения в текстовое поле. Например, для поля набора данных «Sales» введите [Sales].

    • В случае сложного выражения щелкните правой кнопкой мыши текстовое поле и выберите Выражение. Откроется диалоговое окно Выражение. Введите или интерактивно создайте нужное выражение после знака равенства «=» в области выражений, а затем нажмите кнопку «ОК».

      Выражение появится в области конструктора в следующем виде: <<Expr>>.

См. также

Задания

Как добавить код в отчет (службы Reporting Services)

Справочник

Диалоговое окно «Выражение»

Примеры выражений (службы Reporting Services)

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

Добавление текстовых полей в отчет

Добавление условного форматирования (службы Reporting Services)

Использование выражений (службы Reporting Services)

Примеры уравнений фильтра (службы Reporting Services)

Примеры выражений групп (службы Reporting Services)

Сортировка данных в отчете

Основные сведения о ссылках в выражениях (службы Reporting Services)

Работа с выражениями отчетов