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 Pageクイックスタート
Next Pageデータテーブルイベント
TIP

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

#概要

トリガーはワークフローの実行開始点です。アプリケーションの実行中に、トリガーの条件を満たすイベントが発生すると、ワークフローがトリガーされ、実行されます。トリガーのタイプはワークフローのタイプでもあり、ワークフロー作成時に選択し、作成後は変更できません。現在サポートされているトリガータイプは以下の通りです。

  • コレクションイベント(組み込み)
  • スケジュール(組み込み)
  • アクション前イベント(@nocobase/plugin-workflow-request-interceptor プラグインが提供)
  • アクション後イベント(@nocobase/plugin-workflow-action-trigger プラグインが提供)
  • カスタムアクションイベント(@nocobase/plugin-workflow-custom-action-trigger プラグインが提供)
  • 承認(@nocobase/plugin-workflow-approval プラグインが提供)
  • Webhook(@nocobase/plugin-workflow-webhook プラグインが提供)

各イベントのトリガータイミングは以下の図の通りです。

ワークフローイベント

例えば、ユーザーがフォームを送信したり、ユーザー操作やプログラム呼び出しによってコレクション内のデータが変更されたり、またはスケジュールされたタスクの実行時刻になったりすると、設定されたワークフローがトリガーされ、実行されます。

データに関連するトリガー(アクションやコレクションイベントなど)は、通常、トリガーのコンテキストデータを持ちます。これらのデータは変数として、ワークフロー内のノードで処理パラメータとして利用でき、データの自動処理を実現します。例えば、ユーザーがフォームを送信する際、送信ボタンにワークフローが紐付けられている場合、そのワークフローがトリガーされ実行されます。送信されたデータは実行プランのコンテキスト環境に注入され、後続のノードで変数として利用されます。

ワークフロー作成後、ワークフロー表示ページでは、トリガーはプロセス開始位置にエントリーノードとして表示されます。このカードをクリックすると、設定ドロワーが開きます。トリガーのタイプに応じて、関連する条件を設定できます。

トリガー_エントリーノード