Usuário com melhor resposta
Pagina de relatorio em report view

Pergunta
-
Bom dia pessoal!
Amigos estou tendo o seguinte problema... gero um relatorio baseado em dados de meu banco de dados, porem no view do reportview me mostra por exemplo que o relatorio tem 17 paginas, porem se mando imprimir me dá um total de 30 paginas pra mais... qual a melhor forma de corrigir esse probleminha ou defeito? Pensei em gerar direto em pdf mas estou procurando algum material que me ajude a fazer isso via C# e WINDOWS FORM pois tudo que achei foi em asp.net pra web.
Se alguem puder me ajudar fico agradecido.
Atenciosamente,
Tiago.
Respostas
-
Tiago,
Essa quantidade de páginas incorreta no viewer está aparecendo no modo "normal" ou no "print layout"? O número de páginas exibidas no "modo normal" é o número lógico de páginas, e não o real... Para saber a quantidade de páginas que serão realmente impressas você deve estar no layout de impressão...
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Marcado como Resposta Tiago sa terça-feira, 4 de janeiro de 2011 19:34
-
André Obrigado mais uma vez, utilizei o seguinte code para alterar o modo de visualização
this.reportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout);
this.reportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.Percent;
this.reportViewer1.ZoomPercent = 100;
Grande abraço até mais.Tiago
- Marcado como Resposta Tiago sa terça-feira, 4 de janeiro de 2011 19:34
Todas as Respostas
-
Tiago,
Essa quantidade de páginas incorreta no viewer está aparecendo no modo "normal" ou no "print layout"? O número de páginas exibidas no "modo normal" é o número lógico de páginas, e não o real... Para saber a quantidade de páginas que serão realmente impressas você deve estar no layout de impressão...
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima- Marcado como Resposta Tiago sa terça-feira, 4 de janeiro de 2011 19:34
-
André Obrigado mais uma vez, utilizei o seguinte code para alterar o modo de visualização
this.reportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout);
this.reportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.Percent;
this.reportViewer1.ZoomPercent = 100;
Grande abraço até mais.Tiago
- Marcado como Resposta Tiago sa terça-feira, 4 de janeiro de 2011 19:34