Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

Objetivo:


          Este tutorial tem por objetivo esclarecer como configurar seu relatório.net para que seja impresso conforme papel personalizadocomportamentos pós conversão de relatórios Delphi para .Net quando possuem consultas SQL com passagem de parâmetro espelho.


Questão: Espelhos ao serem convertidos não funcionam.

Cenário.: É comum que espelhos ao serem convertidos em expressões não exibam valores corretamente, sendo necessários alguns ajustes manuais. Um exemplo simples é quando o Espelho faz referência a um campo da consulta SQL. Considerando uma consulta hipotética de código TESTE contendo a query SELECT CHAPA FROM PFUNC que na versão Delphi temos o componente SQL#1 que imprimi a CHAPA dessa consulta e também temos  um espelho para esse campo chamado ESPELHO#1. Após convertido, o campo SQL#1 irá receber um componente de texto com nome genérico, por exemplo "Texto5", sendo ligado à fonte de dados PFUNC.CHAPA. Já o ESPELHO#1 será convertido em um componente expressão e com nome EXPRESSAO_1 por exemplo. Porém o conteúdo dessa expressão é "= ESP SQL_1" e ao gerar o relatório a expressão não exibe valor algum. 

Solução: Para ajustar a expressão basta editá-la e alterar o seu conteúdo de "= ESP SQL_1" para o novo nome do componente "Relatório.Texto5". Pode-se alterar o valor da expressão ao editá-la e clicar no menu Parâmetros > Relatório (Campos do Relatório) > Texto5. Ao encontrar o nome do componente e clicar ele será adicionado automaticamente ao conteúdo da expressão. Após salvar o relatório ele será gerado exibindo corretamente as informações da expressão.


Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.1.XX

Informações
iconfalse

Processo: Impressores Reports

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data:  

Informações
iconfalse

Autores:

Aline Cristina Braz De Oliveira

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Renan Ramos Moura

Wesley Avelino De Carvalho