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