Редактор выражений. Использование
Введение
Определение
Выражения используются для вычисления и проверки значений атрибутов и переменных, в правилах для форм, сценариях и скриптах, а также для выборки и обработки данных.
В Comindware Platform предусмотрен удобный редактор выражений в следующих нотациях:
- язык формул;
- язык N3;
- язык C#
- таблицы DMN.
Редактор выражения имеет два представления:
- компактный редактор для быстрого ввода и просмотра коротких формул и выражений на языке N3;
- полный редактор для редактирования, просмотра и проверки сложных формул, выражений и таблиц DMN.
В компактном и полном редакторах предусмотрены следующие вспомогательные средства:
- предиктивный ввод;
- подсказки по функциям.
См. подробные сведения о предиктивном вводе и подсказках:
В полном редакторе предусмотрены дополнительные функции:
- Справочник по функциям с поиском, показывающий сведения о параметрах и возвращаемом значении функции.
- Переключатель типа выражения: формула, N3, DMN.
- Проверка корректности выражения.
- Поиск текста в выражении.
- Отмена и Повтор внесённых изменений.
Ввод выражения в компактном или полном редакторе
- Нажмите поле выражения.
- Для формулы или выражения на языке N3 отобразится компактный редактор. Для таблицы DMN отобразится полный редактор.
- Введите или измените выражение в компактном редакторе.
-
Чтобы сохранить выражение в компактном редакторе, нажмите кнопку с зеленым флажком.
Компактный редактор выражений с формулой -
Чтобы перейти к полному редактору, нажмите кнопку «Открыть в редакторе» .
Полный редактор выражений с формулой
Справочник по функциям
Справочник по функциям отображается справа от области ввода выражения.
Поиск функций в справочнике
- Введите имя или фрагмент имени искомой функции в поле «Поиск» над списком функций в справочнике.
- Отобразится список найденных функций, имя которых содержит введенные буквы.
- Чтобы просмотреть сведения о функции выберите соответствующий пункт в списке результатов.
- Чтобы вставить функцию в текущую позицию курсора в выражении, нажмите кнопку «Вставить» в соответствующем пункте.
Просмотр сведений о функции в справочнике
- Найдите или выберите функцию в списке по категориям.
- Под списком отобразится описание функции, её параметров и возвращаемого значения.
- Чтобы вставить функцию в текущую позицию курсора в выражении, нажмите кнопку «Вставить».
Проверка выражения
- Нажмите кнопку «Проверить».
- Если выражение не содержит ошибок, отобразится сообщение «Успешная компиляция».
- Если выражение содержит ошибки, отчёт о них отобразится на вкладке «Ошибки» под областью ввода. Сохранить выражение с ошибками нельзя.
- На вкладках «Предупреждения» и «Информация» отображаются сведения о недочётах в выражении, которые не мешают его компиляции и сохранению. Указанные недочёты следует устранить для оптимального вычисления выражения.
Поиск текста в выражении
- Нажмите кнопку «Найти ».
- Отобразится поле ввода искомого текста.
- Введите искомый текст и нажмите клавишу Ввод.
- Искомый текст будет выделен в области ввода.
Эта статья была полезна 1 чел.