---
sourceDocument: オーストラリアの対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/conversational-interfaces

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアの対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# ルックアップユーティリティ

# ルックアップユーティリティ {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

仮想エージェントトピックでルックアップユーティリティを使用して、ServiceNowレコードクエリを返します。

## ルックアップユーティリティのプロパティ {#va-lookup__section_xwb_mgn_pdb}

{#va-lookup__table_nff_y1b_3db__entry__2}

| プロパティ | 説明 |
|-|-|
| ノード名 | トピックフローでこのルックアップユーティリティノードを識別する名前。 |
| 変数名 | スクリプトによって返されたレコードを格納する変数。変数名は、ノード名プロパティから自動的に作成されます。 |
| テーブル | クエリーに使用されるテーブル。 |
| このテーブルのフィルター手段 | レコードを取得するためのクエリ。条件ビルダーまたはスクリプトを使用してクエリ条件を指定します。 |
| 詳細 ||
| このノードを非表示 ||
| 次の場合、このノードを条件付きで表示します： | 会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。 |
[ ]

{#va-lookup__table_nff_y1b_3db}

## ルックアップユーティリティの例 {#va-lookup__section_jxd_nh5_tdb}

図 : 1. ルックアップユーティリティの基本プロパティ

## ルックアップスクリプトの例 {#va-lookup__section_xzk_f3n_vdb}

    (function execute(table) {

           var now_GR = new GlideRecord(table);
           gr.addEncodedQuery('active=true');
           gr.setLimit(1);
           gr.query();
           if(gr.next()) {
              return gr;
        }
    })(table)

この例では、テーブルで最初のアクティブなレコードが照会されます。照会するテーブルは、ルックアップユーティリティコントロールにある Table プロパティで定義されます。`setLimit()` メソッドは、データベースから 1 つのレコードのみが返されるようにします。レコードが見つかった場合は、そのレコードが返されます。GlideRecord クエリの詳細については、「 [スクリプトでのテーブルのクエリ](https://www.servicenow.com/docs/access?context=c_UsingGlideRecordToQueryTables&version=australia&pubname=australia-api-reference&ft:locale=en-US) 」を参照してください。

