GlideSysListControl - スコープ指定
GlideSysListControl API には、[新規] ボタンと [編集] ボタンのどちらを表示するかを決定できるメソッドが用意されています。
GlideSysListControl - GlideSysListControl(文字列 tableName)
GlideSysListControl オブジェクトをインスタンス化します。
| 名前 | タイプ | 説明 |
|---|---|---|
| tableName | 文字列 | テーブルの名前 |
GlideSysListControl - getControlID()
コントロールの sys_id を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | コントロールの sys_id |
var sysListCtrl = new GlideSysListControl("incident");
var controlID = sysListCtrl.getControlID();
gs.info(controlID);
出力:
91a807a60a0a3c74012113e28b47ca2e
GlideSysListControl - isOmitEditButton()
[編集] ボタンを表示しない場合は true を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| ブーリアン | [編集] ボタンを表示しない場合は true。 |
var sysListCtrl = new GlideSysListControl("incident");
var isOmitted = sysListCtrl.isOmitEditButton();
gs.info(isOmitted);
出力:
false
GlideSysListControl - isOmitNewButton()
[新規] ボタンを表示しない場合は true を返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| ブーリアン | [新規] ボタンを表示しない場合は true。 |
var sysListCtrl = new GlideSysListControl("incident");
var isOmitted = sysListCtrl.isOmitNewButton();
gs.info(isOmitted);
出力:
false