Adicionar uma tabela à exibição do banco de dados

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Especifique a tabela a ser associada à exibição do banco de dados.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    O campo Tabela no formulário Exibir tabela especifica a tabela a ser associada à exibição do banco de dados. O prefixo Variável é usado pela cláusula Where para definir as condições da associação. Essas condições podem se referir a qualquer campo, mas normalmente definem a associação correspondendo um campo na tabela a um campo em outra tabela na exibição do banco de dados.
    Nota:
    O campo Prefixo da variável é obrigatório.

    Ao gravar a cláusula Where, adicione o nome do campo ao prefixo Variável de sua tabela com um sublinhado. No exemplo a seguir, mi_id se refere ao campo id na tabela Instância de métrica [metric_instance] (mi) e inc_sys_id se refere ao campo sys_id na tabela Incident [incident] (inc).

    Figura 1. Formulário Tabela de exibição do banco de dados
    Formulário Tabela de exibição do banco de dados
    Nota:
    • As exibições de banco de dados não podem ser criadas em tabelas que participam da rotação de tabelas.
    • Use somente caracteres minúsculos no Prefixo da variável. O uso de caracteres maiúsculos pode impedir a exibição da exibição do banco de dados em uma lista.

    Para ver um exemplo do uso de associações à esquerda para criar uma exibição, consulte Exemplo de associação à esquerda na criação de uma exibição de banco de dados.

    A cláusula Where oferece suporte a estes operadores condicionais JavaScript:
    • =
    • !=
    • <
    • <=
    • >
    • >=
    • &&
    • ||

    Não há suporte para condições LIKE ou CONTÉM na cláusula Where de uma exibição de banco de dados. Vincule tabelas com base no sys_id usando o operador = para trabalhar com o conjunto de dados completo ao filtrar listas, executar consultas de glide ou executar relatórios.

    Procedimento

    1. No formulário Exibição de banco de dados, selecione Novo na lista relacionada Exibir tabelas.
    2. Configure o formulário e adicione o campo de junção à esquerda (uma caixa de seleção) ao formulário.
    3. Selecione Salvar.
    4. Preencha o formulário e marque a caixa de seleção Ingresso à esquerda.
      • Selecionar Associação à esquerda faz com que a tabela à esquerda na exibição do banco de dados exiba todos os registros, mesmo se a condição de associação não encontrar um registro correspondente na tabela à direita. Marque esta caixa de seleção para exibir tabelas que especificam uma cláusula Where. Selecionar junção à esquerda para tabelas de exibição sem uma cláusula Where não afeta a consulta.
      • As tabelas unidas são ordenadas da esquerda para a direita, dos valores de Ordem mais baixos para os mais altos.
    5. Selecione Enviar.
    6. Personalize a lista relacionada Exibir tabelas para mostrar a coluna de junção à esquerda.
      O campo Associação à esquerda é verdadeiro.
    7. Selecione um registro para exibir uma tabela.
    8. Para adicionar um OR à cláusula Where, use ||.

      Por exemplo, para consultar todos os incidentes relacionados a RFCs OU todos os incidentes primários de uma solicitação de mudança, use a sintaxe: inc_rfc = chg_sys_id || chg_parent = inc_sys_id.