GetRecordContextID コンポーネントの使用

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • RPA デスクトップデザインスタジオの GetRecordContextID コンポーネントを使用して、有人構成に関連付けられている ServiceNow フォームレコードの Sys ID を取得します。Sys ID はコンポーネントの出力です。たとえば、Sys ID はレコード内の添付ファイルをフェッチするために使用されます。

    始める前に

    RPA デスクトップデザインスタジオから自動化を実行している場合は、RPA デスクトップデザインスタジオ[デザイン] タブから [ボットプロセスをアサイン (Assign bot process)] オプションを使用して、ボットプロセスに自動化をアサインします。[ボットプロセス] フィールドで、埋め込みタスクの自動化が有効になっている有人のボットプロセスを選択していることを確認します。[有人構成 (Attended Config)] フィールドで、関連付けられた有人構成を選択していることを確認します。[レコードコンテキスト] フィールドに、ServiceNow フォームレコードの Sys ID または URL を入力していることを確認します。これはコンポーネントの出力です。詳細については、「自動化プロジェクトへのボットプロセスのアサイン」を参照してください。

    埋め込みタスクの自動化の概念について理解しておいてください。詳細については、「の埋め込みタスクの自動化 (ETA) RPA ハブ」を参照してください。

    必要なロール:なし

    このタスクについて

    GetRecordContextID コンポーネントを使用して、自動化がトリガーされる ServiceNow フォームレコードの Sys ID をフェッチします。GetAttachmentsMetadata コンポーネントを使用して、このレコードの添付ファイルのメタデータを取得します。添付ファイルの Sys ID を取得したら、DownloadAttachment コンポーネントを使用して添付ファイルをダウンロードします。これらのコンポーネントの詳細については、「DownloadAttachment コンポーネントの使用」および「GetAttachmentsMetadata コンポーネントの使用」を参照してください。

    ServiceNow フォームの UI アクション (ボタン) から自動化をトリガーし、アテンド型ロボットアプリケーションを使用して実行すると、GetRecordContextID コンポーネントは ServiceNow フォームレコードの Sys ID を返します。

    GetRecordContextID コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「Forms コンポーネントのプロパティ」を参照してください。

    手順

    1. [ツールボックス] ペインで、 ServiceNow > フォーム.
    2. GetRecordContextID コンポーネントを [デザイン面 (Design surface)] にドラッグします。
    3. 下表に従って、GetRecordContextID コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。
      ポート名 接続の目的 必須?
      SysID [データ出力] ServiceNow フォームレコードの Sys ID を返します。 いいえ
      コントロール入力 1 つまたは複数のコンポーネントのコントロール出力ポートに接続します。 はい
      コントロール出力 必要な自動化ロジックに従って、別のコンポーネントまたはアクティビティのコントロール入力ポートに接続します。 なし
    4. オプション: コンポーネントをテストするには、コンポーネントのタイトルバーを右クリックし、[ここから実行 (Run From Here)] を選択します。