Utilizando Parâmetros Em Campos Calculados

Home/Tópicos/Técnicas de Desenvolvimento de Objetos/Utilizando Parâmetros Em Campos Calculados

Utilizando Parâmetros Em Campos Calculados

Página Inicial Fóruns Técnicas de Desenvolvimento de Objetos Utilizando Parâmetros Em Campos Calculados

Este tópico contém resposta, possui 1 voz e foi atualizado pela última vez por Foto de perfil de Analice Santos Analice Santos 2 anos, 5 mes atrás.

Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #3137
    Foto de perfil de Analice Santos
    Analice Santos
    Participante

    Nesse exemplo, estamos utilizando parâmetros em um campo calculado, onde o objetivo principal é inserir uma regra específica que será utilizada no relatório. No exemplo abaixo, sempre que o parâmetro ‘receita’ for maior ou igual a 5000, a informação “Meta Alcançada” será apresentada no relatório.

    1 – Na seção Lista de Campos, clique com o botão direito sobre o campo Parâmetros e selecione a opção Adicionar Parâmetro.

    2 – Na tela “Add Novo Parâmetro” preencha os campos Nome, Descrição e Tipo conforme desejado. O parâmetro ‘Receita’ utilizado nesse exemplo, é composto por uma lista de valores estáticos, que serão utilizados para a filtragem do relatório. Clique em Valores Estáticos, preencha os campos Valor e Descrição e clique em OK para finalizar.

    3 – Na seção Lista de Campos, clique com o botão direito sobre a fonte de dados e selecione a opção Adicionar Campo Calculado.

    4 – Clique com o botão direito sobre o campo calculado e selecione a opção Editar Campos Calculados.

    5 – Na tela “CalculetedField Collection Editor” , preencha os campos Mostrar Nome e Tipo de Campo.

    6 – Clique com o botão direito sobre o campo calculado e selecione a opção Editar Expressões.

    7 – Configure a fórmula desejada utilizando uma das cinco categorias no Editor de Expressões. Clique duas vezes sobre a função desejada para adicioná-la à expressão. No exemplo abaixo utilizaremos a função ‘If(,)’.

    8 – Clique duas vezes sobre o parâmetro para adicioná-lo à função.

    9 – A expressão a seguir é dividida em três partes, sendo cada uma delas separadas por vírgula. A primeira parte é a Expressão Lógica ([Parameters.Receita] >= 5000), ou seja, a condição a ser testada. A segunda e a terceira parte correspondem à parte Verdadeira (‘Meta Alcançada’) e a parte falsa ([Receita]), respectivamente. O operador lógico “if” retorna a parte verdadeira ou a parte falsa, dependendo do resultado lógico da expressão. Ou seja, se o resultado do parâmetro Receita for maior ou igual a 5000, a expressão irá retornar a parte verdadeira, que nesse caso apresentará a frase “Meta Alcançada”, caso contrário irá retornar a parte falsa, o campo Receita. Clique em OK após concluir a criação da expressão.

    10 – Em seguida, arraste o campo calculado criado para a banda ‘DetailBand’, na Área de Edição do Report Designer.

    11 – Clique em Visualização de Impressão para visualizar o campo calculado inserido no relatório.

    12 – Campo Calculado ‘Meta’ adicionado ao relatório com sucesso.

Visualizando 1 post (de 1 do total)

Você deve fazer login para responder a este tópico.