ServiceNow の [添付ファイルを取得] アクション

[添付ファイルを取得] アクションを使用して、ServiceNow テーブル アプリで指定されたレコードに新しい添付ファイルをダウンロードします。

前提条件

[ServiceNow] アクションを開始する前に、認証されていることを確認してください。詳細については、「ServiceNow の [認証] アクション」を参照してください。

手順

  1. [アクション] ペインから [ServiceNow] > [添付ファイル] > [添付ファイルを取得] を選択し、キャンバスに配置します。
  2. 次のフィールドに詳細を入力します。
    1. 添付ファイルをフィルタリング
      • Sys_id: 添付ファイル ID を指定します。または、添付ファイル ID が保存されている場合は、変数を選択します。
      • 関連レコード: 関連するレコードの詳細を指定して、関連する添付ファイルをダウンロードします。テーブル名とテーブル ID を入力する必要があります。
      • クエリ: クエリ パラメーターを指定して、添付ファイルをダウンロードします。たとえば、sys_id を変数にマッピングし、それをクエリとして追加します。
    2. 保存先フォルダーのパスを入力します。または、パスが変数に保存されている場合は、変数を選択します。
    3. セッション名は [デフォルト] として表示されます。
    4. 添付ファイル ID を文字列変数に代入することができます。たとえば、添付ファイル ID は list_GetAttachmentResults に保存されます。

      ServiceNow の [レコードを取得] アクション
  3. [実行] をクリックして Bot を保存し、実行します。
  4. 添付ファイルは、指定されたフォルダー パスにダウンロードされます。
    注: 出力は、ディクショナリ型のリストとして取得されます。このリストの個々のレコード (行) を読み取るには、ループ アクションを使用してすべてのディクショナリ項目をループし、レコード (行) を個別に読み取るか抽出する必要があります。たとえば、[複数のレコードを取得] の出力は、変数 list_of_records_any に保存されます。変数に 5 つのレコードが含まれている場合、各レコードは Loop アクションに渡され、一度に 1 つずつ処理されます。複数のレコードを取得するループ アクション