IMPRIMIR ETIQUETAS COM DADOS DE UM DATAGRID

TXITOW 19/01/2011 09:18:23
#362694
Olá a todos.

Estou desenvolvendo um sistema para impressão de etiquetas utilizando o Visual Basic 2008, Windows Forms.

Estou tentando imprimir os dados de um DataGrid. Preciso imprimir esses dados em formato de Etiquetas do tipo da Pimaco.

O tamanho da página de impressão é A4 com 30 etiquetas por página.

Já procurei em fóruns, mas até o momento não consegui chegar a uma solução.

Para explicar melhor:
O meu data grid é preenchido pelo usuário através de filtros. Assim o usuário pode selecionar o dado que deseja imprimir.
No mesmo formulário utilizo um botão imprimir ao qual desejo adicionar uma função que permita ao usuário ter uma visualização prévia da impressão já em formato de etiquetas.

E depois nesta página de visualização o usuário poderá fazer a impressão dos dados.

Alguém possui algum código, ou poderia me dar uma idéia de como realizar esta tarefa ?

Lembrando que o sistema é em Visual Basic 2008 para windows form.


Desde já agradeço a todos.

JABA 19/01/2011 10:26:40
#362710
Olá TXIOW,

dá uma olhada nisso aqui e veja se te ajuda:

http://social.msdn.microsoft.com/forums/pt-BR/504/thread/03501dd4-4aa6-4634-8ad5-e6ce960e040a

vlw

TXITOW 19/01/2011 10:32:04
#362711
Obrigado pela ajuda Jaba.


Estou tentando resolver o problema.

Acrescentei um objeto Crystal Report e coloquei como layout o MailLabel.

Consegui [Ô]puxar[Ô] os dados direto do banco de Dados (Access - 2010).

Mas gostaria de enviar TODOS os dados que estão no DataGrid para o Crystal Reports nos campos correspondentes.

A minha dúvida é como passar todos os dados do DataGrid para o Crystal Reports.

Precisaria usar um comando WHILE para percorrer todos os dados da Grid ???

Como posso fazer isso?

E como passar todos estes dados ao Crystal Reports ???


Valeu
JABA 19/01/2011 13:58:12
#362749
vê se isso aqui resolve: http://www.macoratti.net/vbn3_cr1.htm

vlw
Tópico encerrado , respostas não são mais permitidas