Показать содержание 

Общие принципы работы > Создание формул и выражений в Prognoz Platform 8 > Редактор выражения

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

Унифицированный редактор выражения доступен из различных инструментов Prognoz Platform 8 и предназначен для составления выражений (формул, условий).

Область применения редактора выражений

Пример редактора выражений:

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

Окно редактора выражения содержит следующие элементы:

1. Панель «Данные»

2. Панель настройки фильтра

3. Область выражения

4. Панель «Функции»

5. Панель «Период расчета»

6. Панель ошибок

7. Кнопка «Настройки»

8. Панель «Наименование»

Создание выражения

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

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

При создании выражения доступны следующие операции:

Вставка функций и операторов

Вставка чисел

Вставка данных

Использование пользовательских методов и переменных

Использование функций Python

Редактирование лага данных

Использование параметров источника данных

Настройка периода расчета

Использование переменных с различной календарной динамикой

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

Настройка фильтра

Настройка элементов выражения

Изменение наименования вычисляемого элемента

Просмотр данных, соответствующих элементу в выражении

Просмотр формулы вычисляемого элемента выражения

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

Для работы с готовым выражением доступны следующие операции:

Настройка форматирования

Проверка выражения

См. также:

Параметры редактора значений | Редактирование измерения