Jump to content
nelgaio

Imprimir DataGridView

Recommended Posts

nelgaio

Boas pessoal :P

Alguém sabe como pré-visualizar ou apenas imprimir os campos contidos numa DataGridView?

Seria possível a impressão ficar parecida em termos de estruturação com a DataGridView?

Agradeço quem me souber ajudar :D

Share this post


Link to post
Share on other sites
Andrepereira9

O outro Sub imprimirMedicos, é uma 'rotina' que vai criar o documento a ser impresso.

O código que está no botão imprimir, chama essa 'rotina'. Na 2º linha


A informática chegou para resolver problemas que antes não existiam

Quem ri por último é porque está conectado a 52 Kbs.

Share this post


Link to post
Share on other sites
nelgaio

O outro Sub imprimirMedicos, é uma 'rotina' que vai criar o documento a ser impresso.

O código que está no botão imprimir, chama essa 'rotina'. Na 2º linha

Essa 'rotina' posso colocar no form_load?

E tenho duvida quanto a "Dim ds As New ConsultasDataSet" e "medicosDocument".

Share this post


Link to post
Share on other sites
Andrepereira9

O artigo do @Bioshock está 5*. Guia-te por lá


A informática chegou para resolver problemas que antes não existiam

Quem ri por último é porque está conectado a 52 Kbs.

Share this post


Link to post
Share on other sites
nelgaio

O artigo do @Bioshock está 5*. Guia-te por lá

Pois já vi, está muito bom :P

Obrigado aos dois :cheesygrin:

Share this post


Link to post
Share on other sites
nelgaio

Bioshock, só uma pequena dúvida. Já tenho tudo e tal, mas queria meter num botão.

Como posso fazer?

Share this post


Link to post
Share on other sites
Andrepereira9

O que o Bioshock fez foram 2 'rotinas'

A 'rotina' RelatorioUnico  e a 'rotina' printIt_PrintPage

A 'rotina' RelatorioUnico recolhe os dados do Datagrid.

A 'rotina' printIt_PrintPage gera uma pagina e imprime

Para meteres num botão, basta chamaras a 'rotina' RelatorioUnico, que ela depois chama a outra

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      RelatorioUnico()
End Sub


A informática chegou para resolver problemas que antes não existiam

Quem ri por último é porque está conectado a 52 Kbs.

Share this post


Link to post
Share on other sites
nelgaio

O que o Bioshock fez foram 2 'rotinas'

A 'rotina' RelatorioUnico  e a 'rotina' printIt_PrintPage

A 'rotina' RelatorioUnico recolhe os dados do Datagrid.

A 'rotina' printIt_PrintPage gera uma pagina e imprime

Para meteres num botão, basta chamaras a 'rotina' RelatorioUnico, que ela depois chama a outra

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      RelatorioUnico()
End Sub

Estava a dar um erro, mas já está :D

Obrigado pessoal :P

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

×
×
  • 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.