Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice:
Índice | ||
---|---|---|
|
Objetivo:
Este tutorial tem por objetivo esclarecer como configurar seu relatório.net para que seja impresso conforme papel personalizado.comportamentos pós conversão de relatórios Delphi para .Net quando possuem consultas SQL com passagem de parâmetro espelho.
Cenário:
Espelhos 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 necessário 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:
Bloco de código | ||
---|---|---|
| ||
SELECT CHAPA FROM PFUNC |
Na 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 Depois de convertido, o campo SQL#1 irá receber 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 controle 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. .
Informações | ||||
---|---|---|---|---|
|
|
edite seu conteúdo de "= ESP SQL_1" para o novo nome do |
controle "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. |
Encontrando o nome do |
controle selecione para que seja adicionado automaticamente ao conteúdo da expressão. |
Depois salve o relatório. |
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|