---
sourceDocument: Yokohama ビルドのワークフロー
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/build-workflows

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ビルドのワークフロー

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# 「カタログ変数の取得」アクション

# 「カタログ変数の取得」アクション {#ariaid-title1}

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

\[カタログ変数の取得\] アクションを使用して、複数のテンプレートカタログアイテムと変数セットから変数を選択します。

## ロールと可用性 {#get-cat-variables-flow-designer__section_pwq_rb5_kcb}

ワークフロースタジオ ServiceNow コアアクションとして利用可能です。flow_designer または admin ロールを持つユーザーは、アクションをフローに追加し、構成の詳細を定義できます。  
注:  
このアクションは、実行時のカタログ変数の値のみを返します。カタログ変数の値が変更されたときにアクションが認識する場合は、そのロジックをフローにビルドする必要があります。たとえば、フィールド値が変更されたときにカタログ変数を取得するには、変更演算子とともに \[条件待ち\] アクションを使用します。フィールド値が変更された場合は、フローにアクションを再度追加する必要があります。

## 入力 {#get-cat-variables-flow-designer__section_ych_jln_lyb}

フローに必要な各入力の値を指定します。動的な値を追加するには、\[データ\] パネルからピルをドラッグアンドドロップすることも、ピルピッカーから選択することもできます。{#get-cat-variables-flow-designer__inputs-description}

送信された要求
:   データタイプ：Record

    カタログ変数値を取得する要求アイテム \[sc_req_item\] テーブルからの要求アイテムレコード。

テンプレートカタログアイテムおよび変数セット \[カタログアイテムおよび変数セット\]
:   データタイプ：Record

    カタログ変数のスラッシュバケットの入力に使用するカタログアイテム \[sc_cat_item\] レコード。この入力はデータピル値をサポートしていません。

カタログ変数
:   データタイプ：Slush Bucket

    要求アイテムレコードから値を取得するカタログ変数のリスト。選択した各カタログ変数は、データペインにデータピルとして表示されます。 \[利用可能\] リストに表示されるフロー固有の変数を定義できます。フロー固有の変数を定義する方法については、「[フローのサービスカタログ変数を作成する](https://servicenow-prod.fluidtopics.net/RqamkPh7vjLhtWBx8JnzNQ "特定の サービスカタログ フローにのみ利用可能な サービスカタログ 変数を作成します。フロー固有の変数は、フロー内のカタログタスクおよびアクションで使用できます。")」を参照してください。

## 出力 {#get-cat-variables-flow-designer__section_zch_jln_lyb}

これらの出力は \[データ\] パネルに表示されます。フローの他の場所で入力として使用できます。{#get-cat-variables-flow-designer__outputs-description}

カタログ変数
:   データタイプ：Varies by catalog variable type

データペインには、\[カタログ変数\] の入力から選択されたカタログ変数ごとに個別のデータピルが表示されます。サポートされているサービスカタログタイプのリストについては、「[サポートされる サービスカタログ 変数タイプ](https://servicenow-prod.fluidtopics.net/0YvvJnxaUMYnZVFsWV1P6A "ワークフロースタジオ は、1 行と複数行の両方の変数セットに対していくつかの サービスカタログ 変数タイプをサポートしています。")」を参照してください。  

## ハードウェアアイテムのカタログ変数を取得する {#get-cat-variables-flow-designer__example_ctt_42p_sbc}

この例では、誰かがサービスカタログからアイテムを要求するとフローが実行されます。最初のフローステップでは、要求アイテムのカタログアイテムレコードを検索します。If フローロジックは、カタログアイテムのカテゴリ値 (Sys ID) を使用して、要求の対象がハードウェアカテゴリのアイテムであるかどうかを判断します。\[カタログ変数を取得\] アクションは、\[送信された要求\] の入力としてトリガーレコードを使用します。\[テンプレートカタログアイテムおよび変数セット\] の入力では、\[ノートパソコン (標準仕様)\] カタログアイテムで指定された変数を使用します。使用可能な 3 つのカタログ変数がすべて選択され、データペインにデータピルとして表示されます。

フロー実行の詳細には、\[送信された要求\] がノートパソコン (標準仕様) の要求にリンクしていることが示されます。3 つのカタログ変数のうち、文字列変数は空で、2 つのブール変数は false です。

