GlideListProperties - グローバル

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:24分
  • GlideListProperties API は、リストを作成し、リストのプロパティを設定するためのメソッドを提供します。たとえば、リストにフィルター、ブレッドクラム、および検索が含まれているかどうかを定義できます。

    このクラスを使用するには、最初にコンストラクターを使用して GlideListProperties オブジェクトをインスタンス化する必要があります。

    ベースシステムのこのクラスの例については、リストを設定して [ すべて] を選択します。オプションのタブ付きリストでは、personalize_all UI ページと personalize_all_list UI マクロを使用して、タイトル、コンテキストメニュー、ブレッドクラムなどのリストプロパティを設定します。

    この API には、既存の GlideList 設定に関する情報を提供するメソッドが含まれており、さまざまな GlideList プロパティを設定するためのオプションを提供します。UI の設定を変更する方法については、「 GlideList2 (g_list): クライアント 」または「 GlideList (ネクストエクスペリエンス): クライアント」を参照してください。

    GlideListProperties:GlideListProperties()

    GlideListProperties オブジェクトをインスタンス化します。

    表 : 1. パラメーター
    名前 タイプ 説明
    なし
    var list = new GlideListProperties();
    

    GlideListProperties - getListID()

    リストの一意の ID を返します。

    表 : 2. パラメーター
    名前 タイプ 説明
    なし
    表 : 3. 返される内容
    タイプ 説明
    文字列 リストの一意の ID
    var list = new GlideListProperties();
    var getID = list.getListID();
    gs.print(getID);

    出力:3519f77ad95f5700964f387107a8a394

    GlideListProperties - getListName()

    リストの名前を返します。

    表 : 4. パラメーター
    名前 タイプ 説明
    なし
    表 : 5. 返される内容
    タイプ 説明
    文字列 リストの名前
    var list = new GlideListProperties();
    var setName = list.setListName("my custom list");
    var getName = list.getListName();
    gs.print(getName);

    出力:自分のカスタムリスト

    GlideListProperties - getTitle()

    リストのタイトルを取得します。

    表 : 6. パラメーター
    名前 タイプ 説明
    なし
    表 : 7. 返される内容
    タイプ 説明
    文字列 リストのタイトル。

    オプションの説明の例

    var list = new GlideListProperties();
    var title = list.setTitle("My title");
    var getTitle = list.getTitle();
    gs.print(getTitle);

    出力:自分のタイトル

    GlideListProperties - hasActions()

    リストに対して [選択した行のアクション] オプションが有効かどうかを返します。

    表 : 8. パラメーター
    名前 タイプ 説明
    なし
    表 : 9. 返される内容
    タイプ 説明
    ブーリアン リストでアクションオプションが有効になっている場合は true を返します。
    var list = new GlideListProperties();
    var actions = list.setHasActions(true);
    var hasActions = list.hasActions();
    gs.print(hasActions);

    出力:true

    GlideListProperties - hasBottomNav()

    リストの下部にナビゲーションがあるかどうかを返します。

    表 : 10. パラメーター
    名前 タイプ 説明
    なし
    表 : 11. 返される内容
    タイプ 説明
    ブーリアン true を返した場合、リストには下部ナビゲーションがあります。
    var lp = new GlideListProperties();
    var Nav = lp.setHasBottomNav(true);
    var hasNav = lp.hasBottomNav();
    gs.print(hasNav);

    出力:true

    GlideListProperties - hasBottomVCR()

    ページナビゲーションコントロールがリストのフッターに表示されるかどうかを返します。

    表 : 12. パラメーター
    名前 タイプ 説明
    なし
    表 : 13. 返される内容
    タイプ 説明
    ブーリアン true の場合、ページナビゲーションコントロールはリストのフッターに表示されます。
    var list = new GlideListProperties();
    var vcr = list.setHasBottomVCR(true);
    var hasVCR = list.hasBottomVCR();
    gs.print(hasVCR);

    出力:true

    GlideListProperties:hasFilter()

    リストにフィルターがあるかどうかを返します。

    filter プロパティは breadcrumbs プロパティの親です。フィルタープロパティが false としてリストされ、ブレッドクラムが true としてリストされている場合でも、子プロパティが true とマークされているため、 hasFilter() は true を返します。

    表 : 14. パラメーター
    名前 タイプ 説明
    なし
    表 : 15. 返される内容
    タイプ 説明
    ブーリアン true の場合、フィルターアイコンがリストとともに表示されるか、ブレッドクラムプロパティが true としてリストされます。false の場合、フィルタープロパティとブレッドクラムプロパティの両方が false としてマークされます。
    var list = new GlideListProperties();
    var filter = list.setHasFilter(true);
    var breadcrumbs = list.setHasBreadcrumbs(true);
    var hasFilter = list.hasFilter();
    gs.print(hasFilter);
    

    出力:true

    GlideListProperties - hasHeader()

    リストにヘッダーがあるかどうかを返します。

    表 : 16. パラメーター
    名前 タイプ 説明
    なし
    表 : 17. 返される内容
    タイプ 説明
    ブーリアン リストにヘッダーがある場合は true を返します。
    var list = new GlideListProperties();
    var header = list.setHasHeader(true);
    var hasHeader = list.hasHeader();
    gs.print(hasHeader);

    出力:true

    GlideListProperties:hasHeaderContextMenu()

    リストのヘッダーコンテキストメニューが有効かどうかを返します。

    表 : 18. パラメーター
    名前 タイプ 説明
    なし
    表 : 19. 返される内容
    タイプ 説明
    ブーリアン true の場合、リスト内の各列ヘッダーの横にコンテキストメニューが表示されます。
    var list = new GlideListProperties();
    var header = list.setHasHeaderContextMenu(true);
    var hasHeader = list.hasHeaderContextMenu();
    gs.print(hasHeader);

    出力:true

    GlideListProperties - hasListMechanic()

    リストに対してリストのカスタマイズが有効かどうかを返します。

    表 : 20. パラメーター
    名前 タイプ 説明
    なし
    表 : 21. 返される内容
    タイプ 説明
    ブーリアン true の場合、リストメカニックがリストに対して有効になり、[リストをカスタマイズ] アイコンがページに表示されます。
    var list = new GlideListProperties();
    var mechanic = list.setHasListMechanic(true);
    var hasMechanic = list.hasListMechanic();
    gs.print(hasMechanic);

    出力:true

    GlideListProperties:hasPopup()

    リストにポップアップウィンドウを含めることができるかどうかを返します。

    表 : 22. パラメーター
    名前 タイプ 説明
    なし
    表 : 23. 返される内容
    タイプ 説明
    ブーリアン リストでポップアップが許可されている場合は true を返します。
    var list = new GlideListProperties();
    var popup = list.setHasPopup(true);
    var hasPopup = list.hasPopup();
    gs.print(hasPopup);

    出力:true

    GlideListProperties - hasRowContextMenu()

    リスト内の行にコンテキストメニューがあるかどうかを返します。

    表 : 24. パラメーター
    名前 タイプ 説明
    なし
    表 : 25. 返される内容
    タイプ 説明
    ブーリアン true の場合、リスト行にコンテキストメニューを含めることができます。
    var list = new GlideListProperties();
    var contextMenu = list.setHasRowContextMenu(true);
    var hasContextMenu = list.hasRowContextMenu();
    gs.print(hasContextMenu);

    出力:true

    GlideListProperties - hasSearch()

    リストの検索バーが有効かどうかを返します。

    表 : 26. パラメーター
    名前 タイプ 説明
    なし
    表 : 27. 返される内容
    タイプ 説明
    ブーリアン true の場合、検索バーがリストのヘッダーに表示されます。
    var list = new GlideListProperties();
    var search = list.setHasSearch(true);
    var hasSearch = list.hasSearch();
    gs.print(hasSearch);

    出力:true

    GlideListProperties - hasTitle()

    リストのタイトルがリスト見出しに表示されるかどうかを返します。

    タイトルコンテキストメニューは title の子プロパティです。setHasTitleContextMenu が true に設定されている場合、setHasTitle が false に設定されていても、hasTitle も true を返します。

    表 : 28. パラメーター
    名前 タイプ 説明
    なし
    表 : 29. 返される内容
    タイプ 説明
    ブーリアン true の場合、リストのタイトルがリスト見出しに表示されます。
    var list = new GlideListProperties();
    var title = list.setHasTitle(true);
    var contextMenu = list.setHasTitleContextMenu(true);
    var hasTitle = list.hasTitle();
    gs.print(hasTitle);
    

    出力:true

    GlideListProperties - hasTitleContextMenu()

    コンテキストメニューをリスト見出しに表示するかどうかを返します。

    タイトルコンテキストメニューは title の子プロパティです。setHasTitleContextMenu が true に設定されている場合、setHasTitle が false に設定されていても、hasTitle も true を返します。

    表 : 30. パラメーター
    名前 タイプ 説明
    なし
    表 : 31. 返される内容
    タイプ 説明
    ブーリアン true の場合、コンテキストメニューがリストタイトルの横のリストヘッダーに表示されます。

    オプションの説明の例

    var list = new GlideListProperties();
    var contextMenu = list.setHasTitleContextMenu(true);
    var hasContextMenu = list.hasTitleContextMenu();
    gs.print(hasContextMenu);
    

    出力:true

    GlideListProperties - hasTopVCR()

    ページナビゲーションコントロールがリストのヘッダーに表示されるかどうかを返します。

    表 : 32. パラメーター
    名前 タイプ 説明
    なし
    表 : 33. 返される内容
    タイプ 説明
    ブーリアン true の場合、ページナビゲーションコントロールはリストのヘッダーに表示されます。
    var list = new GlideListProperties();
    var vcr = list.setHasTopVCR(true);
    var hasVCR = list.hasTopVCR();
    gs.print(hasVCR);

    出力:true

    GlideListProperties:isOmitFilter()

    フィルターの省略オプションが選択されているかどうかを返します。

    ListControl 省略フラグは、設定されている場合、対応するフラグの設定を無効にするという点で優先されます。たとえば、show filter フラグが true に設定されていても、ListControl 省略フィルターが true の場合、hasFilter をチェックすると false が返されます。

    表 : 34. パラメーター
    名前 タイプ 説明
    なし
    表 : 35. 返される内容
    タイプ 説明
    ブーリアン フィルターの省略フラグが選択されているかどうかを示す true または false を返します。
    var lp = new GlideListProperties();
    var omitFilter = lp.isOmitFilter();
    gs.print(omitFilter);

    出力:false

    GlideListProperties:isSaveFilterHidden()

    条件ビルダーで [フィルターの保存] ボタンが非表示になっているかどうかを返します。

    表 : 36. パラメーター
    名前 タイプ 説明
    なし
    表 : 37. 返される内容
    タイプ 説明
    ブーリアン true の場合、条件ビルダーで [フィルターを保存] ボタンが非表示になります。
    var list = new GlideListProperties();
    var SaveFilter = list.setSaveFilterHidden(true);
    var hasSaveFilter = list.isSaveFilterHidden();
    gs.print(hasSaveFilter);

    出力:true

    GlideListProperties:isToggleHeader()

    リストでヘッダー列の切り替えを使用できるかどうかを返します。

    表 : 40. パラメーター
    名前 タイプ 説明
    なし
    表 : 41. 返される内容
    タイプ 説明
    ブーリアン true の場合、ユーザーはテーブルの列ヘッダーを表示または非表示にできます。
    var list = new GlideListProperties();
    var toggle = list.setToggleHeader(true);
    var hasToggle = list.isToggleHeader();
    gs.print(hasToggle);

    出力:true

    GlideListProperties - setCanChangeView(ブール値 onOff)

    ユーザーがリストのビューを変更できるかどうかを決定します。

    表 : 42. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン false の場合、ユーザーはリストビューを変更できません。デフォルトでは、ビューの変更は有効になっています。
    表 : 43. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var changeView = list.setCanChangeView(true);

    GlideListProperties - setCanGroup(ブール値 onOff)

    ユーザーがリスト内のアイテムをグループ化できるかどうかを決定します。

    表 : 44. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン false の場合、グループ化オプションは列のコンテキストメニューに表示されません。デフォルトでは、グループ化オプションはリストのコンテキストメニューに表示されます。
    表 : 45. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var canGroup = list.setCanGroup(true);

    GlideListProperties - setCanSort(ブール値 onOff)

    ソートオプションをリストで使用できるかどうかを決定します。

    表 : 46. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン false の場合、ソートオプションは列リストのコンテキストメニューに表示されず、ユーザーは列タイトルをクリックしてリストの順序を変更できません。
    表 : 47. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var canSort = list.setCanSort(true);

    GlideListProperties - setContextMenus(ブール値 onOff)

    リストで利用可能なすべてのコンテキストメニューを表示または非表示にします。

    表 : 48. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true に設定すると、リストのタイトルコンテキストメニュー、ヘッダーコンテキストメニュー、およびリストコンテキストメニューが表示されます。
    表 : 49. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var context = list.setContextMenus(true);

    GlideListProperties:setHasActions(ブール)

    [ 選択した行のアクション] オプションをリストの下部に表示するかどうかを決定します。

    表 : 50. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リストのアクションオプションが表示されます。
    表 : 51. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var actions = list.setHasActions(true);

    GlideListProperties - setHasBottomNav(ブール値 onOff)

    リストの下部にあるナビゲーションアクションを非表示にするかどうかを決定します。

    表 : 52. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リストの下部にナビゲーションが追加されます。
    表 : 53. 返される内容
    タイプ 説明
    なし
    var lp = new GlideListProperties();
    var bottom = lp.setHasBottomNav(true);

    GlideListProperties - setHasBreadcrumbs(ブール値 onOff)

    ブレッドクラムをリストの一番上に表示するかどうかを決定します。

    ブレッドクラムはフィルターの子です。ブレッドクラムを完全に非表示にするには、フィルターを false に設定する必要もあります。

    表 : 54. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、ブレッドクラムはリストの上部に表示されます。
    表 : 55. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var breadcrumbs = list.setHasBreadcrumbs(true);

    GlideListProperties - setHasBottomVCR(ブール値 onOff)

    最初のページ、最後のページ、次のページ、前のページのボタンをリストの下部に表示するかどうかを決定します。

    表 : 56. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、最初のページ、最後のページ、次のページ、および前のページのボタンがリストの下部に表示されます。
    表 : 57. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var bottomVCR = list.setHasBottomVCR(true);

    GlideListProperties - setHasFilter(ブール値 onOff)

    フィルターをリストの一部として表示するかどうかを決定します。

    フィルターはブレッドクラムの親です。フィルターを削除するには、フィルターとブレッドクラムの両方を false に設定する必要があります。

    表 : 58. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、フィルターアイコンがリストの上部に表示されます。ユーザーはフィルターを使用して検索結果を絞り込むことができます。
    表 : 59. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var filter = list.setHasFilter(true);

    GlideListProperties - setHasHeader(ブール値 onOff)

    リストにヘッダーを表示するかどうかを決定します。

    表 : 60. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リストにヘッダーが表示されます。
    表 : 61. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var header = list.setHasHeader(true);

    GlideListProperties - setHasHeaderContextMenu(ブール値 onOff)

    リスト内の各列の横にコンテキストメニューを表示するかどうかを決定します。

    表 : 62. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リスト内の各列の横にコンテキストメニューが表示されます。
    表 : 63. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var actions = list.setHasHeaderContextMenu(true);

    GlideListProperties - setHasListMechanic(ブール値 onOff)

    リストにパーソナライゼーションのオプションがあるかどうかを決定します。

    表 : 64. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リストメカニックが有効になり、[リストをカスタマイズ] アイコンがページに表示されます。
    表 : 65. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var mechanic = list.setHasListMechanic(true);

    GlideListProperties - setHasPopup(ブール値 onOff)

    リストにポップアップウィンドウまたはモーダルウィンドウがあるかどうかを決定します。

    表 : 66. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン trueの場合、リストにポップアップウィンドウを含めることができます。
    表 : 67. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var popup = list.setHasPopup(true);

    GlideListProperties - setHasRowContextMenu(ブール値 onOff)

    リスト行にコンテキストメニューがあるかどうかを決定します。

    表 : 68. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リスト行にコンテキストメニューを含めることができます。
    表 : 69. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var contextMenu = list.setHasRowContextMenu(true);

    GlideListProperties - setHasSearch(ブール値 onOff)

    リストの検索を表示するかどうかを決定します。

    表 : 70. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、検索バーがリスト見出しに表示されます。
    表 : 71. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var search = list.setHasSearch(true);

    GlideListProperties - setHasTitle(ブール値 onOff)

    リストのタイトルをヘッダーに表示するかどうかを決定します。

    表 : 72. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リストのタイトルがリスト見出しに表示されます。
    表 : 73. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var title = list.setHasTitle(true);
    

    GlideListProperties - setHasTitleContextMenu(ブール値 onOff)

    リストのヘッダーにコンテキストメニューがあるかどうかを判断します。

    表 : 74. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、ヘッダーのリストタイトルの横にコンテキストメニューが表示されます
    表 : 75. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var contextMenu = list.setHasTitleContextMenu(true);

    GlideListProperties - setHasTopVCR(ブール値 onOff)

    リストヘッダーにページナビゲーションコントロールがあるかどうかを判断します。

    表 : 76. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、ページナビゲーションコントロールはリストのヘッダーに表示されます。
    表 : 77. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var vcr = list.setHasTopVCR(true);

    GlideListProperties - setHideRows(ブール値 onOff)

    行をリストに表示するかどうかを決定します。

    表 : 78. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、リストのすべての行が非表示になります。
    表 : 79. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var hideRows = list.setHideRows(true);

    GlideListProperties:setListID(文字列 ID)

    リストの一意の ID を設定します。

    表 : 80. パラメーター
    名前 タイプ 説明
    一意の ID 文字列 リストの一意の ID。
    表 : 81. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var setID = list.setListID("a9dd1483d99f5700964f387107a8a3ec");
    var getID = list.getListID();
    gs.print(getID);

    出力:a9dd1483d99f5700964f387107a8a3ec

    GlideListProperties - setListName(文字列名)

    リストの名前を定義します。

    表 : 82. パラメーター
    名前 タイプ 説明
    name 文字列 リストの名前
    表 : 83. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var name = list.setListName("my custom list");
    

    GlideListProperties - setSaveFilterHidden(ブール値 onOff)

    条件ビルダーに [フィルターの保存] ボタンを表示するかどうかを決定します。

    表 : 84. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、[フィルターの保存] ボタンは非表示になります。
    表 : 85. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var saveFilter = list.setSaveFilterHidden(true);

    GlideListProperties - setTitle(文字列 title)

    リストのタイトルを定義します。

    表 : 88. パラメーター
    名前 タイプ 説明
    title 文字列 リストのタイトル。
    表 : 89. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var title = list.setTitle("My title");

    GlideListProperties - setToggleHeader(ブール値 onOff)

    ユーザーがテーブルの列ヘッダーを表示または非表示にできるかどうかを決定します。

    表 : 90. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン true の場合、ユーザーが列ヘッダーを表示または非表示にできるアイコンがヘッダーに表示されます。
    表 : 91. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var toggle = list.setToggleHeader(true);
    

    GlideListProperties:setVCR(ブール値 onOff)

    最初のページ、最後のページ、次のページ、前のページのボタンをリストの上部と下部に表示するかどうかを決定します。

    表 : 92. パラメーター
    名前 タイプ 説明
    オンオフ ブーリアン false の場合、リストにはリストのページナビゲーションボタンがありません。
    表 : 93. 返される内容
    タイプ 説明
    なし
    var list = new GlideListProperties();
    var VCR = list.setVCR(true);