logologo
Начало
Руководство
Разработка
Плагины
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
logologo
Рабочие процессы
Обзор
Быстрый старт

Триггер

Обзор
Событие таблицы данных
Задача по расписанию
Событие перед действием
Событие после действия
Пользовательское событие действия
Согласование
Webhook

Узел

Обзор

Искусственный интеллект (AI)

Большая языковая модель (LLM)

Управление потоком

Условие
Ветвление по условиям
Цикл
Переменная
Параллельное ветвление
Вызов рабочего процесса
Вывод потока
Сопоставление переменных JSON
Задержка
Завершение

Вычисление

Вычисление
Вычисление даты
Вычисление JSON

Операции с данными

Добавление данных
Обновление данных
Запрос данных
Удаление данных
Операция SQL

Ручная обработка

Ручная обработка
Согласование
Копия (CC)

Расширенные типы

HTTP-запрос
Скрипт JavaScript
Уведомление
Отправка email
Ответ
Сообщение ответа
Переменная
Журнал выполнения
Управление версиями
Расширенные параметры

Разработка расширений

Обзор
Расширенные типы триггеров
Расширенные типы узлов
Справочник API
Previous PageБольшая языковая модель (LLM)
Next PageВетвление по условиям
Уведомление о переводе ИИ

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

#Условие

#Введение

Аналогично оператору if в языках программирования, этот узел определяет дальнейший ход рабочего процесса на основе результата проверки настроенного условия.

#Создание узла

Узел «Условие» имеет два режима: «Продолжить, если истинно» и «Разветвление по истине/ложь». Вы должны выбрать один из этих режимов при создании узла, и в дальнейшем его нельзя будет изменить в настройках узла.

Выбор режима узла «Условие»

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

Режим «Продолжить, если истинно»

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

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

Режим «Разветвление по истине/ложь»

Этот режим подходит для сценариев, когда необходимо выполнить различные действия в зависимости от того, выполнено условие или нет. Например, проверка существования данных: если их нет, создать; если есть, обновить.

#Настройка узла

#Движок вычислений

В настоящее время поддерживаются три движка:

  • Базовый: Получает логический результат с помощью простых бинарных операций и группировки «И» и «ИЛИ».
  • Math.js: Вычисляет выражения, поддерживаемые движком Math.js, для получения логического результата.
  • Formula.js: Вычисляет выражения, поддерживаемые движком Formula.js, для получения логического результата.

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