GlideSysListControl - com escopo
A API GlideSysListControl fornece métodos que permitem determinar se os botões Novo ou Editar são exibidos.
GlideSysListControl - GlideSysListControl(cadeia de caracteres "tableName")
Instancia um objeto GlideSysListControl.
| Nome | Tipo | Descrição |
|---|---|---|
| tableName | Cadeia de caracteres | Nome da tabela |
GlideSysListControl – getControlID()
Retorna o sys_id do controle.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | sys_id do controle |
var sysListCtrl = new GlideSysListControl("incident");
var controlID = sysListCtrl.getControlID();
gs.info(controlID);
Saída:
91a807a60a0a3c74012113e28b47ca2e
GlideSysListControl – isOmitEditButton()
Retorna verdadeiro se o botão de edição não for exibido.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Verdadeiro quando o botão de edição não é exibido. |
var sysListCtrl = new GlideSysListControl("incident");
var isOmitted = sysListCtrl.isOmitEditButton();
gs.info(isOmitted);
Saída:
false
GlideSysListControl – isOmitNewButton()
Retorna verdadeiro quando o botão Novo não é exibido.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Booliano | Verdadeiro quando o novo botão não é exibido. |
var sysListCtrl = new GlideSysListControl("incident");
var isOmitted = sysListCtrl.isOmitNewButton();
gs.info(isOmitted);
Saída:
false