Fórum Imprimir dados de uma tabela direto para impressora urgente! #173516

07/08/2003

0

Amigos como eu faço para imprimir os dados de uma tabela Direto para a Impressora padrão sem passar pelo quickreport e em character reduzido tipo cupom de venda.

Eu tenho um formulário para venda que quando digitado o produto este é listado em um DBGrid e gravado em uma tabela chamada vendas.
Como eu Faço para imprimir a venda direto para a impressora padrão atraves de um botão por exemplo com o nome imprimir, sem precisar passar pelo quickreport. e como em faço para criar Layt cabeçalho abaixo e imprimir os dados nos determinados campos como o exemplo abaixo.

como e onde Criar este Cabeçalho e nele imprimir os dados da tabela vendas no campos de impressão corretos.

Nº da venda[color=blue:93a4e011ec]:(dados davenda) [/color:93a4e011ec]data da venda:[color=blue:93a4e011ec]( [/color:93a4e011ec][color=blue:93a4e011ec]dados da venda) [/color:93a4e011ec]vendedor: [color=blue:93a4e011ec]( dados da venda) [/color:93a4e011ec]hora[color=blue:93a4e011ec]:(dados da venda)
nome da empresa: (dados da venda)[/color:93a4e011ec]endereço da empresa[color=blue:93a4e011ec]:( dados da venda)[/color:93a4e011ec]tel da empresa: [color=blue:93a4e011ec]( dados da venda)[/color:93a4e011ec]


-----------------------------------------------------------------------------------
codigo desc. produto qtd p.unitário total
-----------------------------------------------------------------------------------

Aqui imprimi os dados do produto como codigo etc.
[color=blue:93a4e011ec](Dados da venda)[/color:93a4e011ec]
------------------------------------------------------------------------------------

Total: [color=blue:93a4e011ec]( dados da venda)[/color:93a4e011ec]
Dinheiro: [color=blue:93a4e011ec](dados da venda)[/color:93a4e011ec]
Troco: [color=blue:93a4e011ec](dados da venda)[/color:93a4e011ec]

Agradecemos a Preferência





por Favor me Ajudem Não tenho a Minima ideia de como Fazer.
se possivel me mandem um exemplo bem detalhado, pois não sou expert em delphi, sou ainda migrante de clipper para Delphi e tenho um pouco de dificuldade no entedimento dos comandos e funções do Dephi.

Desde Já agradeço a Atenção de Todos, e Que Deus Continue Iluminando e Abençoando a Todos que colaboram com este Forum. Fiquem com Deus, Aguardo resposta Ancioso, é Muito Urgente.


Vaninho

Vaninho

Responder

Posts

07/08/2003

Edineidaniel

Olá,

Bom, se vc já possui os dados listados em um grid, e que o mesmo esta ligado a uma Table ou Query... Até ai tudo bem...

Mas para que vc possa montar o tipo de relatório que vc quer...(acho indispensável o uso do QuickReport...

Funciona assim vc monta um QuickRep, com os dados certos e tb o Layout... Tudo relacionado com a Table ou a query que vc usou...

No Evento OnClick do Botão imprimir, vc coloca o seguinte comando. EX:
<Nome do formulário do QuickRep>.<Nome do QuickRep>.<Print>
Form1.QuickRep1.Print;

Este comando fará com que o QuickRep não apareça na tela e sim manda os dados direto para a impressora....

Espero que isso te ajude...

Edinei


Responder

Gostei + 0

07/08/2003

Dluca

Adquira os componentes da deltress. rdprint. esta resolvido seu problema.
www.deltress.com.br


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar