Перейти к основному содержимому Перейти к дополнительному содержимому

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

Вы можете войти в редактор выражения, чтобы добавить или изменить выражение, если отображается символ Expression на панели свойств при изменении визуализации. Символ Expression указывает на поле выражения. Щелкните элемент Expression, чтобы войти в редактор выражения.

Добавить выражения можно двумя способами. Выражения можно создать с помощью разделов Поля, Функции, Переменные и Выражения множества путем выполнения выборок и их вставки в поле выражения. Можно изменить добавленные выражения и добавить более сложные выражения путем введения выражения непосредственно в поле выражения. Для отмены действия нажмите кнопку «Отменить» Undo.

Вставка выражения с помощью раздела «Поля»

Выражение можно вставить путем выполнения выборок в разделе Поля справа в диалоговом окне редактора выражения.

  1. Если необходимо ограничить количество доступных полей из определенной таблицы в модели данных, выберите таблицу из раскрывающегося списка Фильтр по таблице .
  2. Выберите поле в раскрывающемся списке Поле.
  3. Выберите необходимую функцию агрегирования. Доступные функции относятся к группе основных функций агрегирования.
  4. Чтобы вставить текущую выборку в агрегирование в качестве выражения множества, установите флажок Выражение множества. Текущая выборка всегда основана на состоянии по умолчанию.
  5. Для вставки предложения Distinct или Total вместе с функцией агрегирования используйте флажок предложения. Каждое предложение можно использовать по отдельности.
  6. Щелкните элемент Вставить, чтобы вставить поле и функцию в поле выражения.

    Примечание к подсказкеЕсли функция агрегирования не выбрана, в выражение будет вставлено только поле. Предложения можно добавить только после выбора функции агрегирования.
  7. Щелкните команду Применить, чтобы закрыть диалоговое окно Добавить выражение.

    Что касается измерения или меры, необходимо продолжать добавлять описательные данные для измерения или меры.

Вставка функции с помощью раздела «Функции»

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

  1. Чтобы отфильтровать список доступных функций, выберите категорию функции в раскрывающемся списке Категория функции.
  2. Выберите функцию в раскрывающемся списке Имя функции.

    Отобразится окно предварительного просмотра функции.

  3. Щелкните элемент Вставить, чтобы вставить функцию и первую скобку в поле выражения.

  4. Введите оставшуюся часть выражения в редактор выражения в соответствии с синтаксисом.
  5. Щелкните команду Применить, чтобы закрыть диалоговое окно Добавить выражение.

    Что касается измерения или меры, необходимо продолжать добавлять описательные данные для измерения или меры.

Вставка переменной с помощью раздела «Переменные»

Переменную можно вставить путем выполнения выборок в разделе Переменные справа в диалоговом окне редактора выражения.

  1. Чтобы включить отображение системных переменных в списке доступных переменных, установите флажок Показать системные переменные.
  2. Выберите переменную в раскрывающемся списке Переменная.

    Для переменной отобразятся параметры Определение и Значение (если доступны).

  3. Щелкните элемент Вставить, чтобы вставить переменную в поле выражения.

  4. Щелкните команду Применить, чтобы закрыть диалоговое окно Добавить выражение.

    Что касается измерения или меры, необходимо продолжать добавлять описательные данные для измерения или меры.

Вставка выражения множества с помощью функции «Выражения множества»

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

  1. Выберите параметр использования выражения множества: Использовать текущие выборки или Использовать закладку.

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

  2. Если определены альтернативные состояния, можно изменить альтернативное состояние, на котором основано выражение множества. Выберите альтернативное состояние в раскрывающемся меню Альтернативное состояние.
  3. Щелкните элемент Вставить, чтобы вставить выражение множества в поле выражения.

  4. Щелкните команду Применить, чтобы закрыть диалоговое окно Добавить выражение.

    Что касается измерения или меры, необходимо продолжать добавлять описательные данные для измерения или меры.

Добавление или изменение выражения вводом

  1. Введите выражение непосредственно в поле редактора выражения.

    Используемые в выражении имена полей проверяются, и синтаксис выражения подтверждается.

    Примечание к подсказкеПри вводе информации в редакторе выражения выражение проверяется. В случае ошибки всплывает подсказка. Чтобы получить дополнительную информацию об ошибке, щелкните значок возле подсказки.

    При вводе имени функции в выражение появляется всплывающая подсказка с информацией для корректного входа в функцию, включая имена аргументов и классификаторы.

    Примечание к информацииВсплывающая подсказка для некоторых функций диаграммы показывает классификатор ALL. Не рекомендуется использовать классификатор ALL. Вместо него используйте выражение множества {1}.

    В редакторе выражения каждая строка пронумерована, и используется подсветка синтаксиса.

  2. Щелкните команду Применить, чтобы закрыть диалоговое окно Добавить выражение.

    Что касается измерения или меры, необходимо продолжать добавлять описательные данные для измерения или меры.

Автозаполнение, вычисление и цветовая кодировка

При вводе данных в редактор выражения отображается список автоматического заполнения для совпадающих полей, переменных и функций, из которого можно выбирать необходимые данные. Список сужается по мере ввода. Цветовая кодировка необходима для выделения полей, переменных и функций, использованных в выражении.

Цветовая кодировка применяется в списке автоматического заполнения и в самом выражении.

Чтобы убедиться в правильности результата вычисления добавленных в выражение расширений со знаком доллара, в окне предварительного просмотра расширений со знаком доллара установите флажок вычисления выражения.

Подробная справка по синтаксису

Чтобы активировать режим справки, нажмите кнопку «Справка» Help Когда этот режим активен, все функции в редакторе выражения действуют как гиперссылки. По щелчку функции открывается вкладка браузера с разделом интерактивной справки с полным описанием использования данной функции. Для выхода из режима справки щелкните функцию.

Подробнее

 

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!