Criando uma coluna calculada em um relatório do PixelPerfect
É possível criar uma coluna calculada em um relatório do PixelPerfect criando uma fórmula com dados dos campos disponíveis. Note que as fórmulas são calculadas durante a geração do relatório. Caso isso demore muito, recomendamos mover os cálculos de valor para o script do QlikView.
Criar novo relatório do PixelPerfect
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 with a calculated column.
- 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.
- 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 CH184.
Adicionar campo calculado
Nesse exemplo, você criará a coluna custo calculando a diferença entre o total de vendas e o lucro bruto. Você pode usar o editor de fórmulas para criar fórmulas mais complexas.
Faça o seguinte:
- Clique com o botão direito do mouse em CH184_Level e selecione Add Calculated Field na lista suspensa.
- Digite Cost como o nome na Property Grid.
-
Clique no botão de busca bem à direita do campo Expression.
O editor de Expression é exibido.
Inserir a expressão
Faça o seguinte:
-
Clique em Fields na coluna esquerda.
A lista de campos disponíveis é exibida na coluna central.
- Clique duas vezes em Total Sales para inserir na expressão.
- Click on the - symbol, or type it.
- Clique duas vezes em Gross Profit para inserir na expressão.
- A expressão final é [Total Sales] - [Gross Profit]
-
Clique em OK.
A coluna calculada, Cost, é exibida na parte superior da lista de campos CH184_Level.
Criar uma tabela com CH184_Level
Faça o seguinte:
- Clique com o botão direito na barra Detail.
- Selecione Insert Detail Report.
-
Selecione CH184_Level.
O resultado é a barra DetailReport1 - CH184_Level.
Criar células de tabela
Faça o seguinte:
- Pressione a tecla Ctrl e selecione os seguintes campos na ordem:
- ProductName
- Total Sales
- Gross Profit
- Cost
- Clique com o botão esquerdo do mouse na seleção
- Arraste e solte a seleção na marca DetailReport - CH184_Level - Detail1.
- Arraste e solte a linha pontilhada inferior em cima da barra Detail1, para eliminar o espaço em branco.
Formatar a célula CH184_Level
Após clicar na célula desejada, faça o seguinte:
- Clique na tag inteligente, a pequena seta acima do canto superior direito da célula.
- Clique no botão de busca bem à direita do campo Format String.
- Selecione Currency.
- Clique em $0,00 na lista.
- Clique em OK.
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.