QRDBText / Imprimi registro em QuickReport
Bom dia
Estou com dois problemas
1- Quando projetei o BD esqueci (?) de planejar um campo que caracterizasse cada registro. Agora tenho que fazer um relatorio que só imprime os registros que o usuário selecione em um dbgrid. Só que eu so posso saber quais os registros selecionados. Como posso fazer este relatório.
2- Em um relatório tenho um QRDBText e tenho no DB conteúdos grandes para seu preenchimento. Por causa distocoloquei suas propriedades AutoSize como False; redimencionei o Width para preencher até o limite da largura do relatorio; coloquei a propriedade AutoStretch como True e mantive WordWrap em True. A principio parecia funcionar OK, porem examinando a saida tanto na tela qunto na impressora verifiquei o seguinte problema
supondo que o final do texto a ser inserido no QRDBText fosse
´este texto corresponde ao final do conteudo´
na saida esta acontecendo o seguinte
no final da primeira linha ´na saida esta´
na segunda linha ´o seguinte´
ou seja há um corte no conteudo no final da primeira linha
Uso Delphi 5 e QuickReport 3
O que pode ser? Já fiz uma busca no forum mas nao obtive resposta
Estou com dois problemas
1- Quando projetei o BD esqueci (?) de planejar um campo que caracterizasse cada registro. Agora tenho que fazer um relatorio que só imprime os registros que o usuário selecione em um dbgrid. Só que eu so posso saber quais os registros selecionados. Como posso fazer este relatório.
2- Em um relatório tenho um QRDBText e tenho no DB conteúdos grandes para seu preenchimento. Por causa distocoloquei suas propriedades AutoSize como False; redimencionei o Width para preencher até o limite da largura do relatorio; coloquei a propriedade AutoStretch como True e mantive WordWrap em True. A principio parecia funcionar OK, porem examinando a saida tanto na tela qunto na impressora verifiquei o seguinte problema
supondo que o final do texto a ser inserido no QRDBText fosse
´este texto corresponde ao final do conteudo´
na saida esta acontecendo o seguinte
no final da primeira linha ´na saida esta´
na segunda linha ´o seguinte´
ou seja há um corte no conteudo no final da primeira linha
Uso Delphi 5 e QuickReport 3
O que pode ser? Já fiz uma busca no forum mas nao obtive resposta
Carlos Machado
Curtidas 0
Respostas
Carlos Machado
20/12/2004
Bom dia
Em relação ao item 2 - QRDBText - Percebi que o problema nao está na configuração das propriedades e sim no fato que o conteudo a ser inserido neste componente se tratar de endereço de HomePage
Me parece que quando se configura a QRDBText para separar em varias linhas o mesmo procura espaços ou hífen para fazer a separação. Como estes caracteres são raros o mesmo não consegue separar corretamente.
Ainda não consegui resolver o meu problema. Se o problema for realmente o que acho (exposto no parágrafo anterior) a saida seria um comando ou algo que separace o texto a ser inserido independente de ser encontrado espaços ou hifem
Algum comentário sera bem vindo
Em relação ao item 2 - QRDBText - Percebi que o problema nao está na configuração das propriedades e sim no fato que o conteudo a ser inserido neste componente se tratar de endereço de HomePage
Me parece que quando se configura a QRDBText para separar em varias linhas o mesmo procura espaços ou hífen para fazer a separação. Como estes caracteres são raros o mesmo não consegue separar corretamente.
Ainda não consegui resolver o meu problema. Se o problema for realmente o que acho (exposto no parágrafo anterior) a saida seria um comando ou algo que separace o texto a ser inserido independente de ser encontrado espaços ou hifem
Algum comentário sera bem vindo
GOSTEI 0