GlideSysListControl - com escopo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • A classe GlideSysListControl com escopo permite determinar se os botões Novo ou Editar serão exibidos.

    GlideSysListControl – getControlID()

    Retorna o sys_id do controle.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 2. 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 - GlideSysListControl(cadeia de caracteres "tableName")

    Instancia um objeto GlideSysListControl.

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

    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 novo botão não é exibido.
    var sysListCtrl = new GlideSysListControl("incident");
    var isOmitted = sysListCtrl.isOmitNewButton();
    gs.info(isOmitted);

    Saída:

    false