Relatório sobre tabelas estendidas

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Saiba como incluir campos de tabelas que estendem a tabela de tarefas em um único relatório. Por exemplo, você pode incluir incidentes e problemas em um único relatório.

    Antes de Iniciar

    Função necessária: itil, report_user, report_group, report_global, report_admin ou admin. Para incluir as colunas no relatório que são exclusivas das tabelas estendidas, um usuário com a função de administrador deve habilitar uma propriedade do sistema [glide.ui.list.allow_extended_fields]:

    1. Navegar até Propriedades do sistema > Propriedades da IU.
    2. Habilite a propriedade Permitir listas de tabelas base (task, cmdb_ci e assim por diante) para incluir campos de tabela estendidos (incident_state, os_version e semelhantes) e permitir a filtragem em campos de tabela estendidos (glide.ui.list.allow_extended_fields).
    3. Clique em Salvar na parte inferior da página.

    Função necessária: report_admin.

    Por Que e Quando Desempenhar Esta Tarefa

    Assista a este vídeo de seis minutos para saber como incluir campos em tabelas estendidas em relatórios começando com a tabela primária.

    O vídeo mostra como criar um relatório com dados de várias tabelas usando o Designer de relatórios. O relatório contém incidentes e problemas, que são tabelas secundárias da tabela Tarefa. Veja como criar o relatório Incidentes ativos e problemas de prioridade 1 ou 2.

    Procedimento

    1. Navegar até Todos > Relatórios > Criar novo.
    2. Na guia Dados, nomeie o relatório como Incidentes ativos e problemas de prioridade 1 ou 2, selecione a Tabela de tipo de origem e selecione a tabela Tarefa [tarefa].
      Gerar relatório sobre tabelas estendidas no Designer de relatórios, guia Dados, com o nome de relatório Incidentes ativos e problemas de prioridade 1 ou 2, Tipo de origem=Tabela e Tabela=Tarefa
    3. Na guia Tipo, insira Lista no filtro, selecione o tipo de relatório e clique em Avançar.

      A aplicação mostra uma versão preliminar do relatório. Para exibir o relatório atualizado a qualquer momento, selecione Executar.

    4. Na guia Configurar, agrupe por tipo de tarefa e clique em Salvar.
      O relatório de lista é atualizado com todas as tarefas recolhidas em seus tipos.Relatório de lista na tabela de tarefas mostrando todos os tipos de tarefa.
    5. Clique no ícone de filtro () para abrir o Construtor de condição.
      Use o Construtor de condições para limitar o que o relatório exibe somente às informações desejadas.
    6. Para mostrar somente incidentes e problemas ativos de prioridade 1 ou 2, defina essas condições e clique em Salvar.
      • Ativo é verdadeiro.
      • O tipo de tarefa é Incidente OU o tipo de tarefa é Problema.
      • A prioridade é 1 - Crítica ou 2 - Alta.

      Construtor de condição mostrando as condições selecionadas Ativo, Tipo de tarefa e condições de prioridade
      O novo relatório tem somente os dois tipos de tarefa. Como você selecionou somente tarefas ativas, há menos tarefas em cada categoria também.
      Relatório de lista na tabela de tarefas mostrando somente incidentes e problemas ativos.
    7. Selecione as colunas a serem exibidas no relatório, incluindo os campos da tabela estendida Categoria [Incidente] e Incidentes relacionados [Problema] e clique em Salvar.
      Colunas disponíveis com várias colunas movidas Selecionadas.
      Os campos Categoria [Incidente] e Incidentes relacionados [Problema] são exclusivos das tabelas estendidas (Incidente e Problema). Eles aparecem na parte inferior da lista de colunas que estão disponíveis na tabela Tarefas. Esses dois campos estão disponíveis porque você habilitou a propriedade Permitir que as listas de tabelas base incluam campos de tabela estendidos e permitir a filtragem em campos de tabela estendidos (glide.ui.list.allow_extended_fields).
      O relatório mostra os incidentes em aberto e suas categorias e os problemas em aberto com o número de incidentes relacionados.

    Tabelas relacionadas no relatório

    Assista ao vídeo para saber como usar a referência com pontos, filtros dinâmicos e exibições de banco de dados para acessar dados em tabelas estendidas ou relacionadas.

    Assista a este vídeo de cinco minutos para saber como usar a referência com pontos para incluir dados de tabelas estendidas ou relacionadas em relatórios. O vídeo também aborda o uso de filtros dinâmicos em relatórios e relatórios sobre exibições de banco de dados.

    Como gerar relatórios sobre campos de tabela estendidos usando referência com pontos

    A referência com pontos fornece acesso a campos em tabelas estendidas ou relacionadas, permitindo que você relate os campos dessas tabelas.

    Ao criar ou editar um relatório, você pode acessar referências em tabelas estendidas nos campos Agrupar por/Empilhar por, coluna/linha ou Tendência por na guia Configurar. A opção Adicionar classificação também permite configurar a ordem de classificação dos campos de referência aplicáveis em tabelas estendidas. Tabelas que fazem referência a outras tabelas são indicadas com um ícone de seta ().

    A referência com pontos faz referência a um campo criando uma cadeia de nomes de campo separados por pontos (pontos). Por exemplo, incident.assigned_to.company faz referência à empresa do usuário atribuído a um incidente. O limite recomendado para o comprimento da cadeia é de três níveis.

    1. Em um relatório na tabela de incidentes, selecione Agrupar adicional por na guia Configurar.
    2. Selecione Atribuído a [+] e, em seguida, o ícone de estrutura ().

      Agora você vê os campos relacionados na tabela do usuário.

    3. Mova Empresa [+] para a coluna Selecionado e selecione OK.
    4. Salve o relatório.
      Atribuído à empresa é uma opção na lista Agrupar por do relatório. Neste exemplo, você vê Atribuído como Ativo porque o campo Ativo é uma opção Empilhar por configurada.
      Gerar relatório em tabelas estendidas com a opção Atribuído à empresa selecionada em Agrupar por