studio-web
latest
false
- リリース ノート
- 基本情報
- 管理者向け
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Agents
- ソリューション
- API ワークフロー - プレビュー
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Studio Web ガイド
最終更新日時 2025年10月31日
[ スクリプト ] アクティビティは、JavaScript を使用して、ワークフロー内でカスタムのデータ操作を可能にします。API ワークフローと連携しているため、以下の操作を実行できます。
- API 応答を抽出、書式設定、再構成します。
- データを集約して統合します。
- 計算とデータ変換を実行します。
- 後のステップのデータ形式を標準化します。
[ スクリプト ] アクティビティを使用すると、入れ子またはフラグメント化された API 応答を改良して、後続のワークフロー アクティビティに渡すことができます。
ワークフローに [スクリプト] アクティビティを追加するには、以下の手順を実行します。
- API ワークフロー デザイナー キャンバスで、プラス (+) アイコンを選択します。[ アクティビティを追加 ] メニューが表示されます。
- [ スクリプト] を選択します。
- [プロパティ] パネルで [式エディター] を展開し、[コード] パネルで JavaScript ロジックを記述します。
- ワークフローをデバッグしてアクティビティを実行し、後で使用する出力フィールドを生成します。
最適な使用方法を得るには、次の推奨事項を使用します。
returnステートメントを使用して、JSON 出力を効率的に構造化します。.map()を使用して、配列を構造化オブジェクトに変換します。- Autopilot 式ジェネレーターを使用すると、ワークフローのコンテキストに基づいて JavaScript を自動的に生成し、手動のコーディングの手間を最小限に抑えることができます。
次の例では、[ スクリプト ] アクティビティを使用して、複数のワークフロー ステップのデータを構造化された JSON オブジェクトに統合します。このアプローチは、従業員の詳細、マネージャー、直属の部下などの完全なデータセットを取得するために複数のエンドポイント呼び出しが必要になることが多い Workday API で特に役立ちます。
次の図は、元のワークフローを示しています。このワークフローは、[スクリプト] アクティビティによって JSON オブジェクトに統合されます。
[Debug configuration] ウィンドウを開き、次の JSON 構文を貼り付けて保存します。
{
"first_name": "Betty",
"last_name": "Liu"
}{
"first_name": "Betty",
"last_name": "Liu"
}この例では、次の領域に注意してください。
$context.outputsを使用して以前の API 呼び出しからデータを取得する。.map()を使用して、配列を構造化されたレポートのリストに変換する。- 複数の API 応答を 1 つの JSON オブジェクトに結合する