GlideListV3 (g_list) - クライアント (使用廃止)
GlideListV3 API は、リストを操作するためのメソッドを提供します。
GlideListV3 メソッドにアクセスするには、g_list グローバルオブジェクトを使用します。これらのメソッドは、UI コンテキストメニューと UI アクションで使用されます。g_listオブジェクトは、フォームリンクの UI アクションの関連リストでは使用できません。
この API はサポートされなくなりました。代わりに GlideList2() API の使用を検討してください。
GlideListV3 - addFilter(文字列フィルター)
リストクエリフィルターに単一の用語を追加します。
| 名前 | タイプ | 説明 |
|---|---|---|
| フィルター | 文字列 | 追加するクエリ文字列条件。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - get(文字列 listId)
指定されたリストの GlideList オブジェクトを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| listId | 文字列 | リスト名。 |
| タイプ | 説明 |
|---|---|
| オブジェクト | 指定されたリストの GlideList オブジェクト、または見つからない場合は null。 |
GlideListV3 - get(オブジェクト DomElement)
指定された DOM 要素の GlideList オブジェクトを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| DomElement | オブジェクト | GlideList オブジェクトを必要とする DOM 要素 ID。 |
| タイプ | 説明 |
|---|---|
| オブジェクト | 指定された DOM 要素の GlideList オブジェクト。DOM 要素が見つからない場合は null を返します。 |
GlideListV3:getChecked()
リスト内のチェックされたアイテムのsys_idsのカンマ区切りリストを返します。実行が許可されていないアイテムは返しません。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リスト内のチェックされたアイテムのsys_idsのカンマ区切りリスト。実行が許可されていないアイテムは返しません。 |
GlideListV3 - getFixedQuery()
sysparm_fixedクエリを返します。
固定クエリは、ブレッドクラムから削除できないクエリの部分です (つまり、ユーザーに対して固定されています)。これは、アプリケーションモジュールの sysparm_fixed_query パラメーターを含めることによって指定されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リストの固定クエリ文字列。 |
GlideListV3 - getFormTarget()
フォームのターゲット属性を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | フォームのターゲット属性。 |
GlideListV3:getGroupBy()
リストのグループ化に使用されるフィールドまたはカンマ区切りのフィールドリストを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リストをグループ化するために使用されるフィールドまたはカンマ区切りのフィールドリスト。 |
GlideListV3:getListName()
リストの名前 (通常はテーブル名) を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リスト名。 |
GlideListV3:getOrderBy()
リストの順序付けに使用する最初のフィールドを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リストの順序付けに使用するフィールド、またはリストがソートされていない場合は空の文字列。 |
GlideListV3:getParentTable()
親テーブル (フォームに関連付けられたテーブル) の名前を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | 親テーブル名。 |
GlideListV3 - getQuery (オブジェクトオプション)
リストのエンコードされたクエリ文字列を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| オプション | オブジェクト | オプションは、次のうち 1 つ以上になります。
|
| タイプ | 説明 |
|---|---|
| 文字列 | リストのエンコードされたクエリ文字列。 |
GlideListV3:getReferringUrl()
参照 URL を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | 親フォームの URL を返します。親フォームがない場合は「*」を返します。 |
GlideListV3:getRelated()
関連リストを親フォームに関連付ける関連リストフィールドを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リストを親フォームに接続するフィールド。 |
GlideListV3 - getRelatedListType()
関連リストタイプを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リレーションシップテーブルのタイプ。 |
GlideListV3:getRelationshipId()
タイプが REL 関連リストの場合、関係レコード ID を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | 関係レコードのsys_id。 |
GlideListV3:getRowCount()
クエリによって返された行数を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 番号 | クエリによって返される行数。 |
GlideListV3:getRowsPerPage()
ページに表示する行数を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 番号 | 1 ページに表示する行数。 |
GlideListV3:getTableName()
リストのテーブル名を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リストのテーブル名。 |
GlideListV3:getTitle()
リストのタイトルを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | リストのタイトル。 |
GlideListV3 - getView()
リストの表示に使用するビューを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | ビューの名前 |
GlideListV3:isUserList()
リストがユーザーによってカスタマイズされている場合は true を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| ブーリアン | リストのレイアウトが変更された場合は True。 |
GlideListV3 - refresh(Number firstRow, Object additionalParams)
リストを更新します。リストフィルターの orderBy 部分は無視されるため、リストの自然な順序が使用されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| 最初の行 | 番号 | (オプション)リストに表示する最初の行。指定しない場合は、リストの現在の最初の行が使用されます。 |
| additionalParams | オブジェクト | (オプション)名前:リスト更新要求とともに送信された値のペア。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - refreshWithOrderBy(Number firstRow, Object additionalParams)
orderBy フィールドを使用してリストを更新します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 最初の行 | 番号 | (オプション)リストに表示する最初の行。指定しない場合は、リストの現在の最初の行が使用されます。 |
| additionalParams | オブジェクト | (オプション)名前:リスト更新要求とともに送信された値のペア。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - setFilter(文字列フィルター, ブール値 saveOrderBy, ブール値 saveGroupBy)
クエリ文字列の orderBy 部分と groupBy 部分を無視して、リストのエンコードされたクエリ文字列を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| フィルター | 文字列 | エンコードされたクエリ文字列。 |
| saveOrderBy | ブーリアン | デフォルト値は false です。true の場合、クエリの orderBy 部分を使用します。 |
| saveGroupBy | ブーリアン | デフォルト値は false です。true の場合、クエリの groupBy 部分を使用します。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - setFilterAndRefresh( 文字列フィルター)
リストのエンコードされたクエリ文字列を設定し、新しいフィルターを使用してリストを更新します。
これにより、groupby パラメーターと orderby パラメーターが保持されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| フィルター | 文字列 | エンコードされたクエリ文字列。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - setFirstRow(数値 firstRow)
リストが更新されたときに表示する最初の行を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 最初の行 | 番号 | リスト内の行番号。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - setFormTarget(文字列 target)
フォームからの応答を表示する場所を指定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| target | 文字列 | 使用する form.target 属性値。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3:setGroupBy(文字列 groupBy)
単一フィールドまたは複数のフィールドのリストの groupBy 基準を設定します。
単一のフィールドの場合は、field または groupByField を使用します。groupBy プリフィックスはオプションです。複数のフィールドの場合は、 field1^field2^field3 または groupByField1^groupByField2^groupByField3 を使用します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 文字列 | groupBy | リストのグループ化基準。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3:setOrderBy(文字列 orderBy)
リストの orderBy 基準を設定します。
単一の順番フィールドの場合は、 orderBy フィールドまたは orderByDescFieldを使用します。複数のフィールドの場合は、 orderByField1^orderByField2^orderByField3 を使用します。 orderBy は昇順を指定し、orderByDesc は降順を指定します。これらのプリフィックス文字列はオプションです。指定しない場合は、 orderBy と見なされます。
| 名前 | タイプ | 説明 |
|---|---|---|
| orderBy | 文字列 | 単一または複数の順番フィールド。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3:setReferringUrl(文字列 url)
親フォームの参照 URL を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| URL | 文字列 | 親フォームの URL |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - setRowsPerPage(Number numRows)
1 ページに表示する行数を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 行数 | 番号 | ページに表示する行数。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3:showHideGroups (ブール値、showFlag)
リスト内のすべてのグループを表示または非表示にし、グループの現在の折りたたみ/展開状態をユーザー設定として保存します。
| 名前 | タイプ | 説明 |
|---|---|---|
| showFlag | ブーリアン | true の場合、リスト内にグループが表示されます。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - showHideList(ブール値、showFlag)
リストを表示または非表示にし、リストの現在の折りたたみ/展開状態をユーザー設定として保存します。
| 名前 | タイプ | 説明 |
|---|---|---|
| showFlag | ブーリアン | true の場合、リストが表示されます。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - sort(文字列フィールド)
リストを昇順でソートします。
| 名前 | タイプ | 説明 |
|---|---|---|
| フィールド | 文字列 | リストのソートに使用するフィールド。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3 - sortDescending(文字列フィールド)
リストを降順でソートします。
| 名前 | タイプ | 説明 |
|---|---|---|
| フィールド | 文字列 | リストをソートするために使用されるフィールド。 |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3:toggleList()
リストの表示を折りたたみと展開の間で切り替え、ステータスをユーザー設定として保存します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
GlideListV3:toggleListNoPref()
リストの表示を折りたたみと展開の間で切り替えますが、ステータスをユーザー設定として保存することはありません。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |