Автоматизация методик и алгоритмов > Начало работы с расширением «Алгоритмы расчёта» в веб-приложении > Построение алгоритма расчёта > Настройка условий выполнения расчёта алгоритма
После добавления и настройки параметров алгоритма расчёта можно настроить условия выполнения алгоритма с помощью ветвлений. Ветвления используются для создания условий выполнения отдельных элементов алгоритма расчёта.
Для настройки условий выполнения алгоритма расчёта:
Выполните команду «Добавить
ветвление» в раскрывающемся меню кнопки
«Добавить ветвление» на панели инструментов. В результате
будет создано ветвление в дереве расчёта
и условие
«Иначе»:
Для переименования ветвления выполните команду «Переименовать» в контекстном меню ветвления. Введите новое наименование и нажмите клавишу ENTER. После чего ветвление будет переименовано.
Выделите созданное ветвление и выполните команду «Добавить
ветку» в раскрывающемся меню кнопки «Добавить ветвление». В результате
будет создана ветка в ветвлении:
Примечание. Количество веток и ветвлении не ограничено. При наличии нескольких веток по умолчанию выполняется расчёт только в первой ветке, условие которой выполняется.
Для переименования ветки выполните команду «Переименовать» в контекстном меню ветки. Введите новое наименование и нажмите клавишу ENTER. После чего ветка будет переименована.
Выделите элемент в дереве расчёта и перетащите его в условие
«Ветка» или
«Иначе» с помощью механизма Drag&Drop.
Для выделения и переноса нескольких элементов удерживайте нажатую
клавишу CTRL или SHIFT.
Откройте окно «Условия выполнения ветки <наименование ветки>» для задания условий выполнения ветки с помощью команды контекстного меню ветки «Параметры ветвления».
В результате будет открыто окно «Условия выполнения ветки <наименование ветки>»:
Нажмите кнопку «Добавить» для добавления условия:
Задайте параметры:
Условие. В раскрывающемся списке выберите один из типов условия:
Содержится;
Не содержится;
Равно;
Не равно;
Больше;
Меньше.
Примечание. Набор отображаемых типов условия зависит от параметра или типа данных его атрибута, выбранного в столбце «Параметр ветвления».
Значение. Задайте значение для выбранного типа условия:
Параметр. Задайте значение, которое будет сравниваться со значением параметра ветвления. Если в качестве параметра ветвления выбран параметр алгоритма расчёта, то в раскрывающемся списке отметьте сравниваемые элементы параметра. Если в качестве параметра ветвления выбран атрибут параметра, то укажите сравниваемое значение, тип данных которого задается в соответствии с типом данных атрибута;
И/Или. Выберите один из логических операторов в раскрывающемся списке, если добавлено несколько условий:
И. Используется по умолчанию. Если все условия выполняются, то выполняется расчёт алгоритма;
Или. Если выполняется хотя бы одно условие, то выполняется расчёт алгоритма.
Для удаления одного из условий выделите условие
и нажмите кнопку «Удалить».
Нажмите кнопку «ОК».
После выполнения действий будут настроены условия выполнения расчёта алгоритма.
См. также: