GlideSysListControl - Com escopo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . GlideSysListControl A API fornece métodos que permitem determinar se o Novo ou Editar os botões são exibidos.

    GlideSysListControl - GlideSysListControl(cadeia de caracteres tablename)

    Instancia um objeto GlideSysListControl.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    tableName Cadeia de caracteres Nome da tabela

    GlideSysListControl - getControlID()

    Retorna o sys_id do controle.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 3. Retorna
    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.

    Tabela 4. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 5. Retorna
    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.

    Tabela 6. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 7. Retorna
    Tipo Descrição
    Booliano Verdadeiro quando o botão novo não é exibido.
    var sysListCtrl = new GlideSysListControl("incident");
    var isOmitted = sysListCtrl.isOmitNewButton();
    gs.info(isOmitted);

    Saída:

    false