Permitir a definição dos campos calculados que compõem o layout dos relatórios do tipo Texto, Exportação, Gráfico Excel e Cenário Dinâmicos Excel.
Importante
A definição dos campos calculados que compõem o relatório do tipo Relatório
Gráfico é feita diretamente no Data Viewer Layout Editor, por intermédio do
objeto Campo Calculado.
GR0106
São pré-requisitos para execução dessa função:
Função Manutenção de Relatórios (GR0103).
Função Tabelas do Relatório (GR0104).
Campos Calculados são variáveis que, em tempo de execução do relatório, assumem valores calculados por intermédio de formulas, cujos elementos podem ser campos de um banco de dados, variáveis do relatório e ou constantes.
Essa janela é apresentada ao acionar, no menu principal do Data Viewer, a opção Colunas, Campos Calculado, ou por intermédio do acionamento do botão Campos Calculado.
Na tabela a seguir estão descritos os elementos dessa janela:
Botão |
Botão |
Descrição |
|
Incluir |
Quando acionado, apresenta a janela Inclui Campos Calculados no Relatório (GR0106A), a qual permite cadastrar um novo campo calculado para o layout do relatório.
|
|
Modificar |
Quando acionado, apresenta a janela Modificar Campos Calculados no Relatório (GR0106B), a qual permite efetuar manutenções no campo calculado selecionado.
|
|
Eliminar |
Quando acionado, permite eliminar o campo calculado selecionado.
|
|
Fórmula |
Quando acionado, apresenta a janela Fórmula dos Campos Calculados (GR0106C), a qual permite codificar uma fórmula com campos das tabelas, cujo resultado será atribuído ao campo calculado.
|
Essa janela é apresentada quando acionado o botão Incluir ou Modificar, na janela Manutenção de Campos Calculados, para inclusão de um campo calculado para o layout do relatório, necessitando definir as seguintes informações:
Na tabela a seguir estão descritos os elementos dessa janela:
Campo |
Descrição |
Campo |
Inserir o nome do campo calculado.
|
Rótulo |
Inserir o título ou descrição para o campo calculado cadastrado.
|
Tipo Dado |
Selecionar tipo de dado do campo calculado. As opções disponíveis são: caractere, inteiro, decimal, data, lógico.
|
Formato |
Inserir o formato a ser utilizado pelo campo calculado. Os formatos encontram-se descritos no conceito Formato e Impressão de Valores dos Atributos e Variáveis.
|
Campo Narrativa |
Quando assinalado, controla a impressão do valor do campo em forma de narrativa, quebrando linhas no tamanho do formato definido.
|
Essa janela é apresentada quando acionado o botão Fórmula, na janela Manutenção de Campos Calculados, para definição da fórmula do campo calculado, necessitando definir as seguintes informações:
Nas tabelas a seguir estão descritos os elementos dessa janela:
Botão |
Descrição |
Insere |
Quando acionado, permite inserir o atributo selecionado na área de edição da fórmula de cálculo.
|
*, / , + , - |
Quando acionado, permite inserir a operação aritmética selecionada na área de edição da fórmula do cálculo.
|
Quebra |
Quando acionado, permite inserir uma quebra de linha na formula de cálculo.
|
Campos |
Descrição |
Campo |
Exibe o nome e o rótulo do campo calculado.
|
Tabela |
Selecionar a tabela que contém os atributos a serem utilizados na fórmula.
|
Atributos |
Selecionar o atributo da tabela a ser utilizado na fórmula. Importante
|
Área de Edição |
Inserir o código Progress representativo da fórmula do campo calculado.
|
Para os exemplos a seguir, foi selecionado a tabela “ord-prod”, o campo “qt-produzida” e clicado sobre o botão “Insere” ou é efetuado dois cliques sobre o campo, depois é clicado sobre o botão “+” (somar), após foi selecionado o campo “qt-refugada”.
1. A janela a seguir apresenta um exemplo de campo calculado no layout do relatório do tipo texto:
1.1 A janela a seguir apresenta um exemplo do resultado obtido pelo campo calculado na impressão do relatório:
2. A janela a seguir apresenta um exemplo de campo calculado no layout do relatório do tipo cenário dinâmico:
2.1 A janela a seguir apresenta um exemplo do resultado obtido pelo campo calculado na geração do Excel com cenários dinâmico: