---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 『 ワークスペースエクスペリエンス UI 開発者ガイド』の Client GlideList API

# 『 ワークスペースエクスペリエンス UI 開発者ガイド』の Client GlideList API {#ariaid-title1}

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

現在のビューのリスト情報を返すカスタムボタンを \[ エージェントワークスペース リスト\] ページに追加します。クライアント GlideList API メソッドをアクションのアサインに追加することで、返される情報を定義します。

## 始める前に

必要なロール：admin

[GlideList](https://servicenow-prod.fluidtopics.net/_rvI0M6JNO1yBFyBt2AitQ#GlideListClientAPINEx "GlideList API は、ネクストエクスペリエンス UI フレームワークのリストをカスタマイズするメソッドを提供します。") API メソッドは、\[アクションのアサイン \[sys_declarative_action_assignment\] リストアクション ビューで提供されます。ワークスペースエクスペリエンス UI のカスタムボタンに GlideList 機能を追加できます。ボタンを使用して、現在のビューに GlideList メソッドを適用できます。GlideList メソッドを使用して、リストビューの詳細の取得、フィルターの設定、列によるソートなどにより、テーブルリストを管理します。

## 手順

1. 移動先 すべてワークスペースエクスペリエンスアクション \& コンポーネントリストアクション.  
   [getFixedQuery()](https://servicenow-prod.fluidtopics.net/_rvI0M6JNO1yBFyBt2AitQ#GlideListClientAPINEx "GlideList API は、ネクストエクスペリエンス UI フレームワークのリストをカスタマイズするメソッドを提供します。") を使用している場合は、リストアクションではなく関連リストアクションに移動します。
2. \[ 新規\] を選択して、新しいアクションのアサインを作成します。
3. \[ アクションラベル\] フィールドにボタンラベルを入力します。
4. \[ アクション 名\] フィールドに名前を入力します。  
   このフィールドにテキストを入力すると、ビューに複数のボタンを追加できるようになります。
5. \[ 実装方法 \] メニューから \[クライアントスクリプト\] を選択します。
6. フォームヘッダーを右クリックし、\[保存\] を選択します。
7. クライアントスクリプトエディターで、1 つ以上のメソッド呼び出しを `onClick{}` メソッド定義に追加します。  
   このメソッドは、ボタンが選択されたときに実行するアクションを定義します。使用可能なメソッドのリストについては、「 [GlideList (Now Experience)」](https://servicenow-prod.fluidtopics.net/_rvI0M6JNO1yBFyBt2AitQ#GlideListClientAPINEx "GlideList API は、ネクストエクスペリエンス UI フレームワークのリストをカスタマイズするメソッドを提供します。")を参照してください。
8. \[Update (更新)\] を選択します。  
   ワークスペースエクスペリエンステーブルリストビューでボタンをテストできます。  
   注:  
   ボタンが [getFixedQuery()](https://servicenow-prod.fluidtopics.net/_rvI0M6JNO1yBFyBt2AitQ#GlideListClientAPINEx "GlideList API は、ネクストエクスペリエンス UI フレームワークのリストをカスタマイズするメソッドを提供します。") メソッドを使用している場合は、 ワークスペースエクスペリエンス リスト内のレコードのタブを選択してボタンをテストします。  
   次の表は、\[ エージェントワークスペース インシデント (すべて)\] テーブルに正常に実装されたボタンを示しています。このボタンは、アクティブなレコードのみを表示する GlideList addFilter() メソッドを実装します。{#add-api-glide__table_bzt_dtx_msb__entry__2}

   | クリック前のリスト | クリック後のリスト |
   |-|-|
   | ボタンを選択する前に、アクティブなレコードと非アクティブな (クローズ済み) レコードの品揃えがビューに表示されます。 | ボタンを選択すると、アクティブなレコードのみを表示するようにビューがフィルタリングされます。 |
   [表 : 1. リストにフィルターを適用するボタンアクションの例]

   {#add-api-glide__table_bzt_dtx_msb}

