Usuário com melhor resposta
Exportacao PDF

Pergunta
-
Pessoal estou com o seguinte problema. Desenvolvi um relatorio em reporting services e publiquei dentro do crm 3.0.
Ele roda normalmente , mas quando eu vou exportar para o pdf, ele exporta a primeira folha e exporta + uma em branco. MEsmo eu reduzindo todo o layout. Se eu colocar apenas um textbox ele exporta 2 páginas
Também nao consigo imprimir.Ele nao da erro, mas aparece na barra inferior uma mensagem de que a pagina conteve erros.
Alguem já pegou esse erro???
Respostas
-
Olá Débora,
Para não pular as páginas (gerar páginas em branco), será necessário diminuir um pouco a largura do relatório. Isso ocorre pq a área útil do relatório (largura) é calculada da seguinte forma:
Code SnippetLargura total da página - margens da direita - margens da esquerda.
Eu faço assim:
Vou dimuindo a cada 0,5 centímetros a largura do relatório, faço o printpreview e exporto os dados para pdf (para não ficar gastando folhas da impressora), até que as páginas sejam renderizadas sem gerar folhas em branco.
Além disso, diminuir as margens da Esquerda e Direita também ajudam a resolver o problema.
Por exemplo:
Para um relatório configurado para papel A4 (Menu Reports - Report Properties - "aba Layout")
Tamanho da página
Largura: 21 cm
Altura: 29,7 cm
Com margens:
Esquerda 2 cm
Direita 2 cm
Largura "real" do relatório "designer" item "body"
Largura = Largura da página - Margem Esquerda - Margem Direita
Ajude a melhorar o nosso Fórum!
Não esqueça de marca a mensagem como "útil", caso tenha ajudado.
Todas as Respostas
-
Olá Débora,
Para não pular as páginas (gerar páginas em branco), será necessário diminuir um pouco a largura do relatório. Isso ocorre pq a área útil do relatório (largura) é calculada da seguinte forma:
Code SnippetLargura total da página - margens da direita - margens da esquerda.
Eu faço assim:
Vou dimuindo a cada 0,5 centímetros a largura do relatório, faço o printpreview e exporto os dados para pdf (para não ficar gastando folhas da impressora), até que as páginas sejam renderizadas sem gerar folhas em branco.
Além disso, diminuir as margens da Esquerda e Direita também ajudam a resolver o problema.
Por exemplo:
Para um relatório configurado para papel A4 (Menu Reports - Report Properties - "aba Layout")
Tamanho da página
Largura: 21 cm
Altura: 29,7 cm
Com margens:
Esquerda 2 cm
Direita 2 cm
Largura "real" do relatório "designer" item "body"
Largura = Largura da página - Margem Esquerda - Margem Direita
Ajude a melhorar o nosso Fórum!
Não esqueça de marca a mensagem como "útil", caso tenha ajudado. -