Jump to content
Sign in to follow this  
aesp

[VB.NET] Impressão de Crystal Report

Recommended Posts

aesp

Boas pessoal,

Gostava de saber se é possível imprimir um relatório directamente sem ter de passar pelo crystalreport viewer, se sim, como fazê-lo.

Aguardo respostas, obrigado.  :D

Share this post


Link to post
Share on other sites
Caça

Sem passar pelo ReportViewer acho que não, mas não és obrigado a mostra-lo.


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
aesp

Mas este tutorial está associados aos reports do VB, eu estou a usar o Crystal Reports. De qualquer maneira tentei e sem sucesso também.  🤔

Share this post


Link to post
Share on other sites
Caça

Mas para isso tem que aparecer um form não?  🤔

Não, podes fazer por código.


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
aesp

Peço desculpa de só responder agora, mas estou com uns problemas a nível de internet.  😡

Anw, o que eu gostaria de saber era mesmo isso qual é o código para fazer a impressão sem ter que o utilizador visualizar nada somente o dialog da impressora a seleccionar.

Share this post


Link to post
Share on other sites
Caça

O código é o mesmo, só que em vez de estar numa form, está numa classe.


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
aesp

Mas repara Caça, o crystal reports viwer ja tem um botão programado para fazer a impressão.

Se existir alguma maneira de eu poder ver esse código e atribuir ao meu botão de impressão óptimo senão, não estou a ver qual é o código a que te referes.

Share this post


Link to post
Share on other sites
Caça

Tens o método PrintToPrinter


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Caça

Não sei, mas acho que vai logo para a impressora predefinida.

Mas também tens uma propriedade PrintOptions, explora-a.


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
paulonunes

Sim, é possível imprimir o report sem aparecer para o utilizador.

Usado o método PrintToprinter, não te consigo confirmar de momento se é só com este método. Mas que é possível é, pois eu tenho N reports a serem impressos assim (sem aparecer nada para o utilizador). Logo se ainda não tiveres a solução dou-te mais detalhes do código.


"Aprende-se por tentativa e erro"

Share this post


Link to post
Share on other sites
aesp

Entretanto safei-me, mas ainda não testei nenhuma impressão mas já consigo ver o print dialog e seleccionar uma exportação para .XPS e está funcional.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.