SummaryTableWriter - Global

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • A inclusão de script SummaryTableWriter permite a criação de conjuntos de resumo para relatórios que podem ser gerados com consultas padrão e tendências.

    Este script fornece métodos que permitem personalizar a saída dos conjuntos de resumo para relatórios, como adicionar um título, definir uma consulta na qual basear os dados do relatório e especificar a coluna da pilha e o eixo X.

    SummaryTableWriter - generate()

    Cria o conjunto de resumo de registros para relatórios.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 2. Retorna
    Tipo Descrição
    vazio
    var opened = new SummaryTableWriter('incident', '');
    opened.generate();

    SummaryTableWriter - setQuery(cadeia de caracteres consulta)

    Define a consulta a ser usada para carregar os dados do conjunto de registros de resumo.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    consulta Cadeia de caracteres Consulta a ser usada para carregar os dados de resumo.
    Tabela 4. Retorna
    Tipo Descrição
    vazio
    var summarySet = new SummaryTableWriter('incident', 'category');
    summarySet.setQuery("active=true");
    summarySet.generate();

    SummaryTableWriter - setStackOn(coluna de cadeia de caracteres)

    Define a coluna na qual empilhar os registros de incidentes.

    Tabela 5. Parâmetros
    Nome Tipo Descrição
    coluna Cadeia de caracteres Coluna usada para empilhar os registros de incidentes.
    Tabela 6. Retorna
    Tipo Descrição
    vazio
    var summarySet = new SummaryTableWriter('incident', 'category');
    summarySet.setQuery("active=true");
    summarySet.setStackOn('priority');
    summarySet.generate();

    SummaryTableWriter - setTitle(cadeia de caracteres "title")

    Define o título do conjunto de resumo, que também é o título do gráfico.

    Tabela 7. Parâmetros
    Nome Tipo Descrição
    título Cadeia de caracteres Título fornecido ao conjunto de resumo que é usado como título do gráfico. Também usado como campo-chave para geradores de gráfico para determinar se os dados foram gerados.
    Tabela 8. Retorna
    Tipo Descrição
    vazio
    var opened = new SummaryTableWriter('incident', '');
    opened.setTitle("Trend of Open Incidents");
    opened.setTrend('opened_at', 'month');
    opened.generate();

    SummaryTableWriter - setTrend(campo de cadeia de caracteres, intervalo de cadeia de caracteres)

    Define o campo de tempo usado para o eixo X ou campo de empilhamento; também pode definir o intervalo de tempo usado para calcular a tendência.

    Tabela 9. Parâmetros
    Nome Tipo Descrição
    Assunto: Cadeia de caracteres Campo de tempo que será usado para valores do eixo X se o agrupamento não for usado. Se o agrupamento for usado, este será o campo de empilhamento.
    intervalo Cadeia de caracteres Intervalo de tempo usado para calcular a tendência.
    Tabela 10. Retorna
    Tipo Descrição
    vazio
    var opened = new SummaryTableWriter('incident', '');
    opened.setTitle("Trend of Open Incidents");
    opened.setTrend('opened_at', 'month');
    opened.generate();

    SummaryTableWriter - SummaryTableWriter(cadeia de caracteres "tableName", cadeia de caracteres columnName)

    Produz um conjunto de resumo para a CONTAGEM de todos os incidentes agrupados por categoria.

    A tabela de definição de gráfico personalizada contém um campo chamado Tabela que está oculto por padrão. Se o campo estiver definido, o que está em alguns dos gráficos personalizados de base, não importa o que esteja definido nos scripts do gráfico personalizado, clicar no gráfico direcionará você para esta tabela.

    Por exemplo, se você criar um gráfico personalizado em relação à tabela [task] por meio de um script, mas tiver copiado o gráfico personalizado de um gráfico personalizado que contém Tabela = incidente, clicar em qualquer barra no script personalizado acessará o incidente. em vez de task.do.

    Para verificar o valor do campo Tabela, clique no ícone de ações adicionais e selecione Configurar > Layout do formulário e mova o campo Tabela de Disponível para Selecionado. Abra a definição de gráfico personalizada e defina o campo Tabela como nenhum.

    Tabela 11. Parâmetros
    Nome Tipo Descrição
    tableName Cadeia de caracteres

    Tabela usada na consulta para gerar os dados.

    columnName Cadeia de caracteres Campo usado para determinar os valores do eixo X.
    var summarySet = new SummaryTableWriter('incident', 'category');
    summarySet.generate();