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


Диалоговое окно «Выражение» (конструктор отчетов Visual Studio)

Используйте диалоговое окно «Выражение» для создания выражения. Диалоговое окно «Выражение» содержит окно кода, дерево категорий, элементы категорий и область описаний. Диалоговое окно «Выражение» можно открыть для следующих элементов.

  • Текстовое поле отчета.

  • Свойство в окне «Свойства».

Чтобы открыть диалоговое окно «Выражение», щелкните правой кнопки мыши текстовое поле или выберите значение <выражение> в списке значений свойства. Выражения можно использовать для задания многих свойств, в том числе цвета, шрифта, границ.

Вид диалогового окна «Выражение» зависит от контекста: категории элементов и описания изменяются в зависимости от категории используемого выражения. Окно поддерживает технологию IntelliSense, завершение инструкций и подсветку синтаксиса, что позволяет легко обнаружить синтаксические ошибки. Диалоговое окно «Выражение» можно перемещать и изменять его размеры, если необходимо больше пространства для работы.

Конструкции выражения

Создаваемые выражения могут включать константы, глобальные переменные, поля и другие элементы. В следующем списке описаны категории и части выражения.

  • Константы
    Выберите узел «Константы», чтобы определить выражения, включающие постоянные значения. Константы используются для указания цвета, шрифта и перечислителей.

    Не все элементы отчета поддерживают выражения, значениями которых могут быть константы. Если свойство не может быть установлено в константу, это указывается в его описании.

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

Параметры

  • Окно кода
    Используйте окно кода в верхней области для ввода выражения. При открытии диалогового окна «Выражение» окно кода содержит текущее выражение. Выражения можно заменять или изменять, вставлять в них функции, операторы, константы, поля, параметры и элементы из глобальной коллекции. Внесенные изменения отображаются в окне кода.
  • Дерево категорий
    Отображает категории выражений. Выберите категорию, устанавливающую контекст для создания выражения. Например, при выборе категории «Статистические функции» отображаются функции AVG, Count и другие статистические функции, которые можно включить в выражение.
  • Описания, образцы или список элементов
    В зависимости от категории выбранного элемента третья область содержит описание, образец выражения или список элементов.

См. также

Понятия

Добавление пользовательского кода в отчет (конструктор отчетов Visual Studio)
Глобальные коллекции для выражений в отчетах (конструктор отчетов Visual Studio)
Общие выражения для отчетов (конструктор отчетов Visual Studio)
Встроенные функции для отчетов (конструктор отчетов Visual Studio)
Использование выражений в отчете (конструктор отчетов Visual Studio)
Элементы управления ReportViewer (Visual Studio)
Серверный веб-элемент управления ReportViewer и соответствующий элемент управления Windows Forms

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

Справочник по пользовательскому интерфейсу конструктора отчетов (Visual Studio)