---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# GetRecordContextID コンポーネントの使用

# GetRecordContextID コンポーネントの使用 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

RPA デスクトップデザインスタジオの GetRecordContextID コンポーネントを使用して、有人構成に関連付けられている ServiceNow フォームレコードの Sys ID を取得します。Sys ID はコンポーネントの出力です。たとえば、Sys ID はレコード内の添付ファイルをフェッチするために使用されます。

## 始める前に

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

埋め込みタスクの自動化の概念について理解しておいてください。詳細については、「[RPA ハブでの埋め込みタスクの自動化](https://servicenow-prod.fluidtopics.net/Iz9gBivEQlgny0sh8DmI~A "埋め込みタスクの自動化機能を使用して、アテンド型ロボットアプリケーションから開始する以外に、ServiceNow フォームから有人ボットプロセス (有人自動化) をトリガーします。")」を参照してください。

必要なロール：なし

## このタスクについて

GetRecordContextID コンポーネントを使用して、自動化がトリガーされる ServiceNow フォームレコードの Sys ID をフェッチします。GetAttachmentsMetadata コンポーネントを使用して、このレコードの添付ファイルのメタデータを取得します。添付ファイルの Sys ID を取得したら、DownloadAttachment コンポーネントを使用して添付ファイルをダウンロードします。これらのコンポーネントの詳細については、「[DownloadAttachment コンポーネントの使用](https://servicenow-prod.fluidtopics.net/vkI1jgXuKn8zALeeZ7sSUQ "RPA デスクトップデザインスタジオの DownloadAttachment コンポーネントを使用して、ServiceNow のテーブルのレコードからローカルドライブに添付ファイルをダウンロードします。")」および「[GetAttachmentsMetadata コンポーネントの使用](https://servicenow-prod.fluidtopics.net/Jp0qS7hYVZzSrYg783tSRA "RPA デスクトップデザインスタジオの GetAttachmentsMetadata コンポーネントを使用して、ServiceNow のテーブルレコードに関連付けられているすべての添付ファイルのメタデータを取得します。")」を参照してください。

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

GetRecordContextID コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「[Forms コンポーネントのプロパティ](https://servicenow-prod.fluidtopics.net/JC_iWHogc9QCda6Kkm7J0g "RPA デスクトップデザインスタジオの Forms コンポーネントのプロパティについて説明します。")」を参照してください。

## 手順

1. \[ツールボックス\] ペインで、次に移動します ServiceNowフォーム.
2. GetRecordContextID コンポーネントを \[デザイン面 (Design surface)\] にドラッグします。
3. 下表に従って、GetRecordContextID コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。  
   {#use-get-record-context-id-forms__table_jnw_jn1_krb__entry__3}

   | ポート名 | 接続の目的 | 必須ですか？ |
   |-|-|-|
   | SysID \[データ出力\] | ServiceNow フォームレコードの Sys ID を返します。 | いいえ |
   | コントロール入力 | 1 つまたは複数のコンポーネントのコントロール出力ポートに接続します。 | はい |
   | コントロール出力 | 必要な自動化ロジックに従って、別のコンポーネントまたはアクティビティのコントロール入力ポートに接続します。 | いいえ |
   [ ]

   {#use-get-record-context-id-forms__table_jnw_jn1_krb}
4. **オプション:** コンポーネントをテストするには、コンポーネントのタイトルバーを右クリックし、\[ここから実行 (Run From Here)\] を選択します。
{#use-get-record-context-id-forms__steps_p5h_g4n_11c}

