Skip to main content

モジュール概要

  • JavaScript または Python のコードを追加し、データ処理を実行できます。

🔌 入力とトリガー (Inputs & Triggers)

条件をすべて満たした場合に動作を開始

タイプ: ブール型本ノードは複数のブール型入力を接続可能。全ての条件が true の場合に本モジュールを実行します(AND条件)。

いずれかを満たした場合に動作を開始

タイプ: ブール型本ノードは複数のブール型入力を接続可能。いずれか1つでも条件が true の場合に本モジュールを実行します(OR条件)。

入力パラメータの追加

タイプ: 複数型処理対象の入力パラメータを設定します(ブール型、文字列型、ナレッジベース検索結果型をサポート)。

⚙️ 設定 (Configuration)

言語を選択

使用するプログラミング言語を選択します(JavaScript または Python)。

コードの説明

処理内容をメモとして記述します(オプション)。

コード内容

ユーザーが記述するコード本体を入力します。
  • Pythonの場合: 関数名は userFunction に指定
  • 入出力: Key-Value形式(Keyは文字列型)

📤 出力と動作 (Outputs & Behavior)

出力パラメータの追加

タイプ: 複数型処理結果の出力パラメータを設定します(ブール型、文字列型、ナレッジベース検索結果型をサポート)。

実行成功

タイプ: ブール型コードが正常に実行された場合、True を出力します。

実行エラー

タイプ: ブール型コード実行時にエラーが発生した場合、True を出力します。

実行結果

タイプ: 文字列型コード実行の全結果を出力。複数の出力パラメータがある場合、JSON 形式で統合して出力します。

モジュール実行終了

タイプ: ブール型本モジュールの実行完了時、出力値は True となります(通常、次処理を開始するためのトリガーとして使用)。