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スクリプト
通知
メール送信
レスポンス
レスポンスメッセージ
変数
実行履歴
バージョン管理
詳細設定

拡張機能開発

概要
拡張トリガータイプ
拡張ノードタイプ
APIリファレンス
Previous PageLLM
Next Page複数条件分岐
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#条件判断

#はじめに

プログラミング言語の if 文のように、設定された条件判断の結果に基づいて、その後のワークフローの進行方向を決定します。

#ノードの作成

条件判断には2つのモードがあります。それぞれ「真の場合に続行」と「真/偽で分岐」です。ノード作成時にどちらかのモードを選択する必要があり、作成後はノードの設定で変更できません。

条件判断_モード選択

「真の場合に続行」モードでは、条件判断の結果が「真」の場合、ワークフローは後続のノードを実行し続けます。それ以外の場合、ワークフローは終了し、失敗ステータスで途中で終了します。

“是”则继续模式

このモードは、条件が満たされない場合にワークフローを続行しないシナリオに適しています。例えば、「操作前イベント」に紐付けられたフォームの送信ボタンで注文を送信する際、注文対象商品の在庫が不足している場合は、注文の生成を続行せずに失敗として終了する、といったケースです。

「真/偽で分岐」モードでは、条件ノードの後に2つの分岐ワークフローが生成されます。それぞれ条件判断の結果が「真」の場合と「偽」の場合に対応します。2つの分岐ワークフローはそれぞれ後続のノードを設定できます。いずれかの分岐の実行が完了した後、条件ノードがある上位の分岐に自動的に合流し、その後のノードの実行を続行します。

“是”和“否”分别继续模式

このモードは、条件が満たされる場合と満たされない場合で、それぞれ異なる操作を実行する必要があるシナリオに適しています。例えば、あるデータが存在するかどうかを確認し、存在しない場合は新規作成、存在する場合は更新する、といったケースです。

#ノードの設定

#計算エンジン

現在、以下の3種類のエンジンをサポートしています。

  • 基本: シンプルな二項演算と「AND」、「OR」によるグループ化を通じて、論理的な結果を得ます。
  • Math.js: Math.js エンジンがサポートする式を計算して、論理的な結果を得ます。
  • Formula.js: Formula.js エンジンがサポートする式を計算して、論理的な結果を得ます。

これら3種類の計算すべてにおいて、ワークフローコンテキストの変数をパラメーターとして使用できます。