Редактор выражений. Использование


Введение

Определение

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

В Comindware Platform предусмотрен удобный редактор выражений в следующих нотациях:

  • язык формул;
  • язык N3;
  • язык C#
  • таблицы DMN.

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

  • компактный редактор для быстрого ввода и просмотра коротких формул и выражений на языке N3;
  • полный редактор для редактирования, просмотра и проверки сложных формул, выражений и таблиц DMN.

В компактном и полном редакторах предусмотрены следующие вспомогательные средства:

  • предиктивный ввод;
  • подсказки по функциям.

См. подробные сведения о предиктивном вводе и подсказках:

В полном редакторе предусмотрены дополнительные функции:

  • Справочник по функциям с поиском, показывающий сведения о параметрах и возвращаемом значении функции.
  • Переключатель типа выражения: формула, N3, DMN.
  • Проверка корректности выражения.
  • Поиск текста в выражении.
  • Отмена и Повтор внесённых изменений.

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

  1. Нажмите поле выражения.
  2. Для формулы или выражения на языке N3 отобразится компактный редактор. Для таблицы DMN отобразится полный редактор.
  3. Введите или измените выражение в компактном редакторе.
  4. Чтобы сохранить выражение в компактном редакторе, нажмите кнопку с зеленым флажком.

    Компактный редактор выражений с формулой
    Компактный редактор выражений с формулой

  5. Чтобы перейти к полному редактору, нажмите кнопку «Открыть в редакторе» .

    Полный редактор выражений с формулой
    Полный редактор выражений с формулой

Справочник по функциям

Справочник по функциям отображается справа от области ввода выражения.

Поиск функций в справочнике

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

Список найденных в справочнике функций

Список найденных в справочнике функций

Просмотр сведений о функции в справочнике

  1. Найдите или выберите функцию в списке по категориям.
  2. Под списком отобразится описание функции, её параметров и возвращаемого значения.
  3. Чтобы вставить функцию в текущую позицию курсора в выражении, нажмите кнопку «Вставить».

Сведения о функции LENGTH

Сведения о функции LENGTH

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

  1. Нажмите кнопку «Проверить».
  2. Если выражение не содержит ошибок, отобразится сообщение «Успешная компиляция».
  3. Если выражение содержит ошибки, отчёт о них отобразится на вкладке «Ошибки» под областью ввода. Сохранить выражение с ошибками нельзя.
  4. На вкладках «Предупреждения» и «Информация» отображаются сведения о недочётах в выражении, которые не мешают его компиляции и сохранению. Указанные недочёты следует устранить для оптимального вычисления выражения.

Сведения об ошибке в выражении

Сведения об ошибке в выражении

Поиск текста в выражении

  1. Нажмите кнопку «Найти ».
  2. Отобразится поле ввода искомого текста.
  3. Введите искомый текст и нажмите клавишу Ввод.
  4. Искомый текст будет выделен в области ввода.

Поиск текста в выражении

Поиск текста в выражении

К началу


Номер Статьи: 5025
Размещено: Thu, Aug 17, 2023
Последнее обновление: Fri, May 30, 2025

Online URL: https://kb.comindware.ru/article/redaktor-vyrazhenij-ispolzovanie-5025.html