---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideList (Now Experience) - クライアント

# GlideList (Now Experience) - クライアント {#ariaid-title1}

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

GlideList API は、ネクストエクスペリエンス UI フレームワークのリストをカスタマイズするためのメソッドを提供します。

この API を使用すると、ワークスペースエクスペリエンス UI のボタンに GlideList 機能を追加できます。`g_list` 変数を使用して各メソッドを呼び出します。

ボタンを追加するには、リストアクションを作成し、 GlideList メソッド呼び出しを クライアントスクリプト フィールドの `onClick{}` メソッドに追加します。手順については、「 ワークスペースエクスペリエンス UI でのクライアント GlideList API の使用」を参照してください。  
注:  
各メソッドは、sort() メソッドと sortDescending() メソッドを除き、refresh() メソッドと一緒に使用する必要があります。  
この API のメソッドは [GlideList2](https://servicenow-prod.fluidtopics.net/giScvg9r8tuWggedyofT6g#c_GlideList2API "GlideList2 API は、(v2) リストをカスタマイズするためのメソッドを提供します。") に基づいています。次の GlideList2 メソッドは ネクストエクスペリエンス フレームワークではサポートされていないため、コンソールログにエラーが発生します。

* isUserList()
* setFirstRow()
* showHideGroups()
* showHideList()
* toggleList()
* toggleListNoPref()
{#GlideListClientAPINEx__ul_zyt_nsk_3rb}

## GlideList (ネクストエクスペリエンス) - addFilter (文字列フィルター) {#ariaid-title2}

単一の用語をクエリフィルターのリストに追加します。
[setFilter()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-setFilter_S "クエリ文字列の orderBy と groupBy の部分を無視して、リストのエンコードされたクエリ文字列を設定します。") も参照してください。
{#GLNEx-addFilter_S__table_sgz_zpw_15__entry__3}{#GLNEx-addFilter_S__gList_parmDesc_filter}

| 名前 | タイプ | 説明 |
|-|-|-|
| filter | 文字列 | 標準の Glide 形式のエンコードされたクエリ文字列。「 [エンコードされたクエリ文字列](https://www.servicenow.com/docs/access?context=c_EncodedQueryStrings&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US)」を参照してください。 |
[表 : 1. パラメーター]

{#GLNEx-addFilter_S__table_sgz_zpw_15} {#GLNEx-addFilter_S__table_tgz_zpw_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 2. 返される内容]

{#GLNEx-addFilter_S__table_tgz_zpw_15}  
次の例は、アクティブなレコードリストを取得してページを更新する方法を示しています。

    g_list.addFilter("active=true");
    g_list.refresh();

## GlideList (ネクストエクスペリエンス) - getChecked() {#ariaid-title3}

関連するリストでチェックされたアイテムの sys_id のカンマ区切りリストを返します。
{#GLNEx-getChecked__table_wgz_zpw_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 3. パラメーター]

{#GLNEx-getChecked__table_wgz_zpw_15} {#GLNEx-getChecked__table_xgz_zpw_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストでチェックされたアイテムの sys_id のカンマ区切りリスト。返されたアイテムの実行が許可されているかどうかを確認しません。 |
[表 : 4. 返される内容]

{#GLNEx-getChecked__table_xgz_zpw_15}  
次の例は、リストで選択された各レコードの sys_id を取得する方法を示しています。

    var myChecked = g_list.getChecked();
    alert(myChecked);
    g_list.refresh();

アラートボックスへの出力 (レコードが選択されていない場合は空)：

    079893e6b733330059128ac7ee11a967, 4fca6d45b7131010f03e9b7ade11a9d3, 5c460fbf1bd0011079e52131604bcbd9

## GlideList (ネクストエクスペリエンス) - getFixedQuery() {#ariaid-title4}

固定クエリを返します。
固定クエリは、ブレッドクラムから削除できないクエリの一部です (つまりユーザーに対して固定されています)。

ワークスペースエクスペリエンス UI の \[関連リストアクション\] でこのメソッドを適用します。手順については、「 ワークスペースエクスペリエンス UI でのクライアント GlideList API の使用」を参照してください。
{#GLNEx-getFixedQuery__table_ygz_zpw_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 5. パラメーター]

{#GLNEx-getFixedQuery__table_ygz_zpw_15} {#GLNEx-getFixedQuery__table_zgz_zpw_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストの固定クエリ文字列。 |
[表 : 6. 返される内容]

{#GLNEx-getFixedQuery__table_zgz_zpw_15}  
次の例は、ブラウザーコンソールログにデバッグメッセージを含む固定クエリを表示する方法を示しています。

    console.log(g_list.getFixedQuery() + " debug message");

インシデントレコードの \[子インシデント\] タブのボタンをクリックした後の出力。

    parent_incident=46f1784ba9fe19810018aa27fbb23482 debug message

## GlideList (ネクストエクスペリエンス) - getGroupBy() {#ariaid-title5}

リストをグループ化するために使用されるフィールドまたはフィールドのカンマ区切りリストを返します。
関連項目：

* [getQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getQuery_O "リストのエンコードされたクエリ文字列を返します。")
* [setGroupBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-setGroupBy_S "単一のフィールドのリスト groupBy 条件を設定します。")
{#GLNEx-getGroupBy__ul_yns_wpt_xrb}
{#GLNEx-getGroupBy__table_ahz_zpw_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 7. パラメーター]

{#GLNEx-getGroupBy__table_ahz_zpw_15} {#GLNEx-getGroupBy__table_bhz_zpw_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストをグループ化するために使用されるフィールドまたはフィールドのカンマ区切りリスト。 |
[表 : 8. 返される内容]

{#GLNEx-getGroupBy__table_bhz_zpw_15}  
次の例は、現在のリストビューのフィールド groupBy 値を取得する方法を示しています。

    var grpdBy = g_list.getGroupBy();
    alert("The list is grouped by " + grpdBy);
    g_list.refresh();

優先度別にグループ化されたリストのアラートボックスの出力：

    The list is grouped by ^GROUPBYpriority

## GlideList (ネクストエクスペリエンス) - getListName() {#ariaid-title6}

通常はテーブル名であるリストの名前を返します。
{#GLNEx-getListName__table_chz_zpw_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 9. パラメーター]

{#GLNEx-getListName__table_chz_zpw_15} {#GLNEx-getListName__table_dhz_zpw_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リスト名 (通常はテーブル名)。 |
[表 : 10. 返される内容]

{#GLNEx-getListName__table_dhz_zpw_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.getListName();

## GlideList (ネクストエクスペリエンス) - getOrderBy() {#ariaid-title7}

リストの順序付けに使用される最初のフィールドを返します。
関連項目：

* [getQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getQuery_O "リストのエンコードされたクエリ文字列を返します。")
* [setOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getOrderBy "リストの順序付けに使用される最初のフィールドを返します。")
{#GLNEx-getOrderBy__ul_yns_wpt_xrb}
{#GLNEx-getOrderBy__table_qs2_nww_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 11. パラメーター]

{#GLNEx-getOrderBy__table_qs2_nww_15} {#GLNEx-getOrderBy__table_rs2_nww_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストの順序付けの基準となるフィールド。リストが順序付けされていない場合は空です。 |
[表 : 12. 返される内容]

{#GLNEx-getOrderBy__table_rs2_nww_15}  
次の例は、現在のリストビューのフィールド orderBy 値を取得する方法を示しています。

    var orderBy = g_list.getOrderBy();
    	
    alert("The list is ordered by " + orderBy);
    g_list.refresh();

優先度順に並べられたリストのアラートボックスの出力：

    The list is ordered by ^ORDERBYDESCpriority

## GlideList (ネクストエクスペリエンス) - getParentTable() {#ariaid-title8}

関連リスト (フォームに関連付けられたテーブル) の親テーブルの名前を返します。
{#GLNEx-getParentTable__table_ss2_nww_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 13. パラメーター]

{#GLNEx-getParentTable__table_ss2_nww_15} {#GLNEx-getParentTable__table_ts2_nww_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | 親テーブル名。 |
[表 : 14. 返される内容]

{#GLNEx-getParentTable__table_ts2_nww_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.getParentTable();
    g_list.refresh();

## GlideList (ネクストエクスペリエンス) - getQuery(オブジェクト) {#ariaid-title9}

リストのエンコードされたクエリ文字列を返します。
関連項目：

* [getFixedQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getFixedQuery "固定クエリを返します。")
* [getGroupBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getGroupBy "リストをグループ化するために使用されるフィールドまたはフィールドのカンマ区切りリストを返します。")
* [getOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getOrderBy "リストの順序付けに使用される最初のフィールドを返します。")
* [setGroupBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-setGroupBy_S "単一のフィールドのリスト groupBy 条件を設定します。")
* [setOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-setOrderBy_S "リストの orderBy 条件を設定します。")
{#GLNEx-getQuery_O__ul_yns_wpt_xrb}
{#GLNEx-getQuery_O__table_us2_nww_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| \<object\> | オブジェクト | オプション。デフォルトでは、このメソッドの結果には orderBy、groupBy、および固定クエリが含まれます。オブジェクトプロパティを設定して、3 つの利用可能なオプションのうち 1 つ以上に結果を制限できます。 |
| \<object\>.orderBy | ブーリアン | オプション。結果に orderBy を含めるかどうかを示すフラグ。 有効な値： * true：結果に orderBy を含めます。 * false：結果に orderBy を含めません。 {#GLNEx-getQuery_O__ul_awp_k1n_vrb} デフォルト値：false |
| \<object\>.groupBy | ブーリアン | オプション。結果に groupBy を含めるかどうかを示すフラグ。 有効な値： * true：結果に groupBy を含めます。 * false：結果に groupBy を含めません。 {#GLNEx-getQuery_O__ul_gpz_21n_vrb} デフォルト値：false |
| \<object\>.fixed | ブーリアン | オプション。結果に固定クエリを含めるかどうかを示すフラグ。 有効な値： * true：結果に固定クエリを含めます。 * false：結果に固定クエリを含めません。 {#GLNEx-getQuery_O__ul_e5s_11n_vrb} デフォルト値：false |
[表 : 15. パラメーター]

{#GLNEx-getQuery_O__table_us2_nww_15} {#GLNEx-getQuery_O__table_vs2_nww_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストのエンコードされたクエリ文字列。 |
[表 : 16. 返される内容]

{#GLNEx-getQuery_O__table_vs2_nww_15}  
次の例は、ブラウザーコンソールログにデバッグメッセージを含むリストのエンコードされたクエリを表示する方法を示しています。

    var myQuery = g_list.getQuery();
    console.log(myQuery + " message");

出力：

    active=false^EQ message

## GlideList (ネクストエクスペリエンス) - getRelated() {#ariaid-title10}

関連リストを親フォームに関連付ける関連リストフィールドを返します。
{#GLNEx-getRelated__table_ws2_nww_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 17. パラメーター]

{#GLNEx-getRelated__table_ws2_nww_15} {#GLNEx-getRelated__table_xs2_nww_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストを親フォームに接続するフィールド。 |
[表 : 18. 返される内容]

{#GLNEx-getRelated__table_xs2_nww_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.getRelated();

## GlideList (ネクストエクスペリエンス) - getTableName() {#ariaid-title11}

リストのテーブル名を返します。
{#GLNEx-getTableName__table_ys2_nww_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 19. パラメーター]

{#GLNEx-getTableName__table_ys2_nww_15} {#GLNEx-getTableName__table_zs2_nww_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストのテーブル名を返します。 |
[表 : 20. 返される内容]

{#GLNEx-getTableName__table_zs2_nww_15}  
次の例は、現在のビューのリスト名を表示する方法を示しています。

    var listName = g_list.getListName();
    alert("The current list name is " + listName);
    g_list.refresh();

アラートボックスの出力：

    The current list name is incident

## GlideList (ネクストエクスペリエンス) - getTitle() {#ariaid-title12}

リストのタイトルを返します。
{#GLNEx-getTitle__table_at2_nww_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 21. パラメーター]

{#GLNEx-getTitle__table_at2_nww_15} {#GLNEx-getTitle__table_bt2_nww_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | リストのタイトル。 |
[表 : 22. 返される内容]

{#GLNEx-getTitle__table_bt2_nww_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.getTitle();

## GlideList (ネクストエクスペリエンス) - getView() {#ariaid-title13}

リストを表示するために使用するビューを返します。
{#GLNEx-getView__table_llc_vmx_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 23. パラメーター]

{#GLNEx-getView__table_llc_vmx_15} {#GLNEx-getView__table_mlc_vmx_15__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | ビューの名前。 |
[表 : 24. 返される内容]

{#GLNEx-getView__table_mlc_vmx_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.getView();

## GlideList (ネクストエクスペリエンス) - refresh(番号 firstRow) {#ariaid-title14}

リストを更新します。リストフィルターの orderBy 部分は無視されるため、リストは更新されたときに自然な順序付けを使用します。
{#GLNEx-refresh_N_S__table_plc_vmx_15__entry__3}{#GLNEx-refresh_N_S__gList_parmDesc_firstRowN}

| 名前 | タイプ | 説明 |
|-|-|-|
| firstRow | 番号 | リストに表示される最初の行。 デフォルト：現在のビューの最初の行。 |
[表 : 25. パラメーター]

{#GLNEx-refresh_N_S__table_plc_vmx_15} {#GLNEx-refresh_N_S__table_qlc_vmx_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 26. 返される内容]

{#GLNEx-refresh_N_S__table_qlc_vmx_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.addFilter("active=true");
    g_list.refresh();

## GlideList (ネクストエクスペリエンス) - refreshWithOrderBy(番号 firstRow) {#ariaid-title15}

リストを更新します。リストに対して指定されている場合は、リストフィルターの orderBy 部分が含まれます。
{#GLNEx-refreshWithOrderBy_N_S__table_rlc_vmx_15__entry__3}{#GLNEx-refreshWithOrderBy_N_S__gList_parmDesc_firstRowN}

| 名前 | タイプ | 説明 |
|-|-|-|
| firstRow | 番号 | リストに表示される最初の行。 デフォルト：現在のビューの最初の行。 |
[表 : 27. パラメーター]

{#GLNEx-refreshWithOrderBy_N_S__table_rlc_vmx_15} {#GLNEx-refreshWithOrderBy_N_S__table_slc_vmx_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 28. 返される内容]

{#GLNEx-refreshWithOrderBy_N_S__table_slc_vmx_15}  
次の例はメソッドを呼び出す方法を示しています。

    g_list.refreshWithOrderBy();

## GlideList (ネクストエクスペリエンス) - setFilter (文字列フィルター) {#ariaid-title16}

クエリ文字列の orderBy と groupBy の部分を無視して、リストのエンコードされたクエリ文字列を設定します。
[addFilter()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-addFilter_S "単一の用語をクエリフィルターのリストに追加します。") も参照してください。
{#GLNEx-setFilter_S__table_tlc_vmx_15__entry__3}{#GLNEx-setFilter_S__gList_parmDesc_filter}

| 名前 | タイプ | 説明 |
|-|-|-|
| filter | 文字列 | 標準の Glide 形式のエンコードされたクエリ文字列。「 [エンコードされたクエリ文字列](https://www.servicenow.com/docs/access?context=c_EncodedQueryStrings&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US)」を参照してください。 |
[表 : 29. パラメーター]

{#GLNEx-setFilter_S__table_tlc_vmx_15} {#GLNEx-setFilter_S__table_ulc_vmx_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 30. 返される内容]

{#GLNEx-setFilter_S__table_ulc_vmx_15}  
次の例は、リストの結果をアクティブなレコードに制限する方法を示しています。

    g_list.setFilter("active=true");
    g_list.refresh();

## GlideList (ネクストエクスペリエンス) - setGroupBy(文字列 groupBy) {#ariaid-title17}

単一のフィールドのリスト groupBy 条件を設定します。
関連項目：

* [getGroupBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getGroupBy "リストをグループ化するために使用されるフィールドまたはフィールドのカンマ区切りリストを返します。")
* [getQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getQuery_O "リストのエンコードされたクエリ文字列を返します。")
{#GLNEx-setGroupBy_S__ul_yns_wpt_xrb}
{#GLNEx-setGroupBy_S__table_wv1_k4x_15__entry__3}{#GLNEx-setGroupBy_S__gList_parmDesc_groupByS}

| 名前 | タイプ | 説明 |
|-|-|-|
| groupBy | 文字列 | リストの groupBy 基準。 |
[表 : 31. パラメーター]

{#GLNEx-setGroupBy_S__table_wv1_k4x_15} {#GLNEx-setGroupBy_S__table_xv1_k4x_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 32. 返される内容]

{#GLNEx-setGroupBy_S__table_xv1_k4x_15}  
次の例は、リストされたレコードを問い合わせユーザー ID でグループ化する方法を示しています。

    g_list.setGroupBy("caller_id");
    g_list.refresh();

## GlideList (ネクストエクスペリエンス) - setOrderBy(文字列 orderBy) {#ariaid-title18}

リストの orderBy 条件を設定します。
単一の順序付けフィールドの場合は、orderBy フィールドまたは orderByDesc フィールドを使用します。複数のフィールドの場合は、`orderByField1^orderByField2^orderByField3` を使用します。orderBy は昇順を指定し、orderByDesc は降順を指定します。これらのプレフィックス文字列はオプションです。指定しない場合、orderBy がデフォルトの順序になります。  
関連項目：

* [getOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getOrderBy "リストの順序付けに使用される最初のフィールドを返します。")
* [getQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getQuery_O "リストのエンコードされたクエリ文字列を返します。")
* [sort()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-sort_S "リストを昇順でソートし、フィールドを orderBy 列として設定します。")
* [sortDescending()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-sortDescending_S_N "リスト内の 1 つのフィールドを降順でソートし、フィールドを orderByDescField 列として設定します。")
{#GLNEx-setOrderBy_S__ul_yns_wpt_xrb}
{#GLNEx-setOrderBy_S__table_yv1_k4x_15__entry__3}{#GLNEx-setOrderBy_S__gList_parmDesc_orderByS}

| 名前 | タイプ | 説明 |
|-|-|-|
| orderBy | 文字列 | 1 つまたは複数の orderBy フィールド。 |
[表 : 33. パラメーター]

{#GLNEx-setOrderBy_S__table_yv1_k4x_15} {#GLNEx-setOrderBy_S__table_zv1_k4x_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 34. 返される内容]

{#GLNEx-setOrderBy_S__table_zv1_k4x_15}  
次の例は、 \[優先度\] フィールドの値でリストを並べ替える方法を示しています。

    g_list.setOrderBy("priority");
    g_list.refresh();

## GlideList (ネクストエクスペリエンス) - setRowsPerPage(行数) {#ariaid-title19}

表示する 1 ページあたりの行数を設定します。
{#GLNEx-setRowsPerPage_N__table_aw1_k4x_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| rows | 数値 | 表示する行数。 |
[表 : 35. パラメーター]

{#GLNEx-setRowsPerPage_N__table_aw1_k4x_15} {#GLNEx-setRowsPerPage_N__table_bw1_k4x_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 36. 返される内容]

{#GLNEx-setRowsPerPage_N__table_bw1_k4x_15}  
次の例は、結果をページあたり 50 行に制限する方法を示しています。

    g_list.setRowsPerPage(50);
    refresh();

## GlideList (ネクストエクスペリエンス) - sort(文字列フィールド) {#ariaid-title20}

リストを昇順でソートし、フィールドを orderBy 列として設定します。
関連項目：

* [getOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getOrderBy "リストの順序付けに使用される最初のフィールドを返します。")
* [getQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getQuery_O "リストのエンコードされたクエリ文字列を返します。")
* [setOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-setOrderBy_S "リストの orderBy 条件を設定します。")
* [sortDescending()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-sortDescending_S_N "リスト内の 1 つのフィールドを降順でソートし、フィールドを orderByDescField 列として設定します。")
{#GLNEx-sort_S__ul_yns_wpt_xrb}  
注:  
このメソッドに refresh() メソッドは必要ありません。
{#GLNEx-sort_S__table_uks_xpx_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| フィールド | 文字列 | リストのソートに使用するフィールド。 |
[表 : 37. パラメーター]

{#GLNEx-sort_S__table_uks_xpx_15} {#GLNEx-sort_S__table_vks_xpx_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 38. 返される内容]

{#GLNEx-sort_S__table_vks_xpx_15}  
次の例は、\[数値\] フィールドによって結果をソートする方法を示しています。

    g_list.sort("number");

## GlideList (ネクストエクスペリエンス) - sortDescending(文字列フィールド, 数値) {#ariaid-title21}

リスト内の 1 つのフィールドを降順でソートし、フィールドを orderByDescField 列として設定します。
関連項目：

* [getOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getOrderBy "リストの順序付けに使用される最初のフィールドを返します。")
* [getQuery()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-getQuery_O "リストのエンコードされたクエリ文字列を返します。")
* [setOrderBy()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-setOrderBy_S "リストの orderBy 条件を設定します。")
* [sortDescending()](https://servicenow-prod.fluidtopics.net/VoqgMI81MsqUNuuNtCum2w#GLNEx-sortDescending_S_N "リスト内の 1 つのフィールドを降順でソートし、フィールドを orderByDescField 列として設定します。")
{#GLNEx-sortDescending_S_N__ul_yns_wpt_xrb}  
注:  
このメソッドに refresh() メソッドは必要ありません。
{#GLNEx-sortDescending_S_N__table_wks_xpx_15__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| フィールド | 文字列 | リストのソートに使用するフィールド。 |
[表 : 39. パラメーター]

{#GLNEx-sortDescending_S_N__table_wks_xpx_15} {#GLNEx-sortDescending_S_N__table_xks_xpx_15__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 40. 返される内容]

{#GLNEx-sortDescending_S_N__table_xks_xpx_15}  
次の例は、\[数値\] フィールドによって結果を降順にソートする方法を示しています。

    g_list.sortDescending("number");


