Usando sparklines em relatórios do PixelPerfect
É possível criar um relatório do PixelPerfect com sparklines. Uma sparkline é um gráfico de linhas bem pequeno, geralmente, traçado sem eixos ou coordenadas. Ela apresenta o movimento de algumas medidas, geralmente, em relação ao tempo.
Ao seguir este exemplo, você criará uma tabela que exibirá uma linha para cada vendedor, apresentando o total de vendas de cada um e uma sparkline das vendas mensais. Será adicionado um nível para Vendedor e seu total de vendas para criar uma tabela no relatório. O objeto sparkline será incorporado intervalo de detalhes do nível e coletará dados de uma tabela do QlikView de vendas por AnoMês.
Criar um novo relatório do PixelPerfect no editor de relatórios
Faça o seguinte:
- Selecione Relatórios no menu principal do Qlik NPrinting e, em seguida, clique em Criar relatório.
- Insira um Título para o relatório. PixelPerfect Report Displaying Sparklines
- Selecione PixelPerfect na lista suspensa Tipo.
- Selecione um aplicativo na lista suspensa Aplicativo.
- Clique em Criar para criar o relatório.
- Clique em Editar modelo para abrir o Editor de Modelos.
Abrir janela de seleção de níveis
Primeiro, crie um nível Salesman.
Faça o seguinte:
- Clique com o botão direito no nó Níveis e selecione Adicionar níveis.
- Selecione a Conexão ao documento do QlikView que contém o objeto que você deseja.
-
Selecione Total Salesman Sales - CH327 na lista de objetos.
- Clique em OK.
Adicionar fonte de dados de sparklines como tabela
A seguir, adicione fonte de dados para as sparklines.
Faça o seguinte:
- Clique com o botão direito do mouse no nó Tabelas e depois selecione Adicionar objetos.
Selecionar objeto como tabela
Faça o seguinte:
- Selecione a Conexão ao documento do QlikView que contém o objeto que você deseja.
-
Selecione Sales by YearMonthNum - CH326.
- Clique em OK.
Criar nível de detalhe no modelo
Faça o seguinte:
- Clique com o botão direito do mouse na lista suspensa Detail na barra Detail e selecione Insert Detail Report.
- Selecione CH327_Level.
Criar intervalo e barra de header de tabela
Faça o seguinte:
- Clique com o botão direito do mouse na lista suspensa Detail Report - "CH327_Level" e selecione Insert Band.
- Clique em GroupHeader.
Criar linha de tabela
Faça o seguinte:
- Expanda o nó CH327_Level.
- Selecione os campos Salesman e Total Sales, arraste e solte-os no intervalo Detail1.
- Arraste a borda direita do bloco selecionado de células para a esquerda para abrir espaço para uma célula de sparkline.
Tornar as bordas da célula visíveis
Faça o seguinte:
- Selecione o atributo Borders sob Appearance na Property Grid.
- Abra a lista suspensa, clique no botão suspenso e selecione All.
- Clique no botão suspenso novamente para aceitar a alteração.
Abrir a janela FormatString
Faça o seguinte:
- Selecione a célula [CH327_Level.Total Sales].
- Clique no sinal de maior > acima do canto superior direito da célula.
- Clique no botão de busca bem à direita do campo Format String.
Formatar coluna de total de vendas
Faça o seguinte:
- Selecione Currency, em Category.
- Selecione a tab Custom.
- Digite $ #,##0.
- Clique em OK.
Incorporar elemento sparkline
Você pode criar uma sparkline em seu modelo usando a ferramenta sparkline. Na Property Grid, você pode personalizar a aparência da sparkline.
Faça o seguinte:
- Selecione o objeto Sparkline a partir da Tool Box, geralmente fixada à direita, mas que pode ser movida e posicionada como você desejar.
- Arraste-o para o intervalo Detail e solte-o à direita das células já incorporadas.
- Arraste a borda direita da célula Sparkline até a margem direita.
- Clique no sinal de maior > acima do canto superior direito da célula Sparkline para abrir a janela Sparkline Tasks.
- Abra a lista suspensa Data Member e selecione CH326.
- Abra a lista suspensa Value Member e selecione Sales1 em CH326.
- Deixe View definido como Line.
- Para fechar a janela pop-up Sparkline Tasks, clique no sinal de menor < acima do canto superior direito da célula Sparkline.
Tornar as bordar inferior e direita visíveis
Faça o seguinte:
- Certifique-se de que a célula Sparkline ainda esteja selecionada.
- Selecione o atributo Borders sob Appearance na Property Grid.
- Abra a lista suspensa clicando no triângulo invertido à extrema direita do campo Borders.
- Selecione as bordas Bottom e Right e clique no botão suspenso (como mostrado na etapa anterior) para aceitar as alterações.
Configurar exibição
Faça o seguinte:
- Expanda a lista de atributos do grupo View na seção Appearance.
- Defina Highlight Max Point como Yes.
- Defina Highlight Min Point como Yes.
- Defina Max Point Color como Green (0, 192, 0) ou a cor que preferir.
- Defina Min Point Color como Red (192, 0, 0) ou a cor que preferir.
Criar header de tabela
Faça o seguinte:
- Arraste o objeto Table da Tool Box e solte-o no intervalo GroupHeader1.
- Defina a fonte como Arial, 12px, Bold, Centered.
- Arraste as bordas direitas da célula de modo que se alinhem com aquelas no intervalo Detail1.
- Adicione as bordas de célula All usando a propriedade Borders (conforme descrito nesta seção).
- Digite os seguintes cabeçalhos de coluna: Salesman, Total Sales, Monthly Sales Chart.
- Arraste as bordas inferiores dos intervalos GroupHeader1 e Detail1 até que coincidam com a borda inferior das células Heading e Data, respectivamente, para eliminar o espaço em branco no relatório final.
Visualizar e salvar
Faça o seguinte:
- Clique em Visualizar.
- Verifique o relatório, feche-o e edite o modelo novamente, se necessário.
- Clique em Salvar e Fechar para salvar o modelo e fechar o Editor de Modelos.