15/01/2006

Impressão

Gente estou tendo problema para imprimir em matricias por isso estou tentando imprimir direto nela, estou sando esse código a baixo que funciona perfeitamente até eu chegar em campos float, eu consigo converter para poder imprimir mas não consido manter o formato.
AssignFile(Arquivo,´LPT1´);
Rewrite(Arquivo);
Write(Arquivo);
Writeln(Arquivo,Format(´¬50s´, [bancos.IBT_licencaFANTASIA.Value]));
Writeln(Arquivo,Format(´¬-50s´, [bancos.IBT_licencaRAZAO.Value]));
Writeln(Arquivo,Format(´¬-70s´, [bancos.IBT_licencaENDERECO.Value+´´+bancos.IBT_licencaNUMERO.Value+´´+banc os.IBT_licencaBAIRRO.Value]));
Writeln(Arquivo,Format(´¬-70s´,[´N´+´ ´+inttostr(bancos.IBT_vendasCODIGO.Value)+´ ´+bancos.IBT_vendasOPERACAO.Value+´ ´+bancos.IBT_vendasNOME_VENDEDOR.Value+´ ´+datetostr(date)]));
Writeln(Arquivo,Format(´¬-70s´,[´Referencia´+´ ´+´Descricao´+´ ´+´QTD´+´ ´+´Unit´+´ ´+´Total´+´ ´+´Loc´]));
While not bancos.IBT_itens.Eof do
Begin
Writeln(Arquivo, format(´¬-30s´, [bancos.IBT_itensDESCRICAO.Value]));
aqui nesta linha tenho que imprimir diversos campos inclusive campos float mas na hora de converter floattostr não consigo manter a formatação #,0.00.

e como fazer tb par imprimir com a opção de compressão.? Gente to precisando muito disso.

[b:9fd13540f8][color=blue:9fd13540f8]O Titulo desta mensagem foi editado por Vinicius2K:[/color:9fd13540f8][/b:9fd13540f8] [list:9fd13540f8][b:9fd13540f8][color=red:9fd13540f8][*:9fd13540f8]Utilização de termo apelativo. Removido: ´urgente´. [*:9fd13540f8]Duplicidade. Este tópico só não foi bloqueado em respeito aos colegas que postaram respostas. O tópico original -- http://forum.clubedelphi.net/viewtopic.php?t=72679 -- foi bloqueado.[/color:9fd13540f8][/b:9fd13540f8][/list:u:9fd13540f8] Peço que leia atentamente as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url] e se algum esclarecimento sobre o funcionamento do fórum ou sobre as Regras de Conduta for necessário, envie-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=2796]Mensagem Particular[/url].



Chip_set

Respostas

15/01/2006

Edilcimar

use floattostrf()


Responder Citar

15/01/2006

Marcello

Resolvi todos os meus problemas de impressão em matriciais usando o componente RdPrint da Deltress Informática. Tem opção de condensado, expandido, usa o gerenciador de impressão do Windows, etc.

Se interessar baixe o demo em http://www.deltress.com.br/

Marcello.


Responder Citar