Обзор выражений
Используйте выражения для выполнения следующих задач:
- Привязка элементов к данным
- Форматирование данных
- Создание вычисляемых полей
- Расчет агрегатных значений
- Задание условий для элементов отчета
Как указать выражение
В дизайнере отчетов свойства, поддерживающие выражения, имеют кнопку на панели Свойств. Нажмите эту кнопку, чтобы открыть Редактор выражений и указать выражение.
Редактор выражений
Редактор выражений конструктора отчетов имеет графический интерфейс, позволяющий создавать и редактировать выражения.
Используйте один из следующих способов для вызова редактора выражений:
Выберите отчет, группу или элемент управления. Кнопка
появляется рядом с выбором. Нажмите эту кнопку, чтобы вызвать Редактор выражений.
На панели Свойства, если для свойства можно задать выражение, то рядом появляется кнопка
. Нажмите эту кнопку, чтобы вызвать Редактор выражений.
Кнопка
меняет свой цвет на синий, указывая на то, что для свойства задано выражение.
В редакторе перечислены все свойства, для которых можно указать выражение.
Нажмите на свойство, чтобы указать выражение.
Значок появляется рядом со свойством, для которого задано выражение.
Редактор выделяет синтаксис выражения и поддерживает интеллектуальное завершение кода (которое предлагает функции и доступные элементы данных по мере ввода).
Редактор выражений отображает все ошибки, найденные в указанном выражении.
В редакторе отображается дерево с языковыми элементами и элементами, которые можно использовать в выражении.
Редактор фильтров
Вы можете использовать Редактор фильтров, чтобы указать свойство Фильтр отчета, кросс-таблицы или серии диаграмм.
Визуальный интерфейс Редактора фильтров позволяет использовать неограниченное количество условий и комбинировать их с логическими операторами для создания критериев фильтрации. Вы также можете переключиться в текстовый режим и ввести строку фильтра.
Редактор фильтров выделяет синтаксис выражения и поддерживает интеллектуальное завершение кода (которое предлагает функции и доступные элементы данных по мере ввода).
Синтаксис выражения
Выражение может включать имена полей, константы, операторы, функции, поля данных и параметры.
Дополнительные сведения см. в следующем разделе: Синтаксис выражений.