Campo em Impressora Matricial
18/03/2003
0
Pessoal da lista to com o maior problema,
To Imprimindo uma nota fiscal em impressora matricial
tá Condensando pulando as linhas corretas
mas no final da nota tem um campo de observação que é
do tipo Memo, o Campo sai no local serto mas quando
a observação tem mais de uma linha depois da diferença
nos campos da nota fiscal seguinte, alguem sabe como devo proceder
nesse caso.
estou tentando montar um contador mas não to conseguindo.
desde ja agradeço a atenção. :(
Wagner.
Wagnerps
Posts
18/03/2003
Anonymous
for contador := 0 to DBMemo1.Lines.Count - 1 do
begin
WriteLn(Arquivo,DBMemo1.Line[contador].Text;
end;
Vê se essa geringonça funciona, senão me avise.
T+
Segundo me amigo Aurélio a palavra ´serto´ está escrita incorretamente o ideal seria ´certo´.
18/03/2003
Wagnerps
Mas não to usando componentes memo
to lendo o campo no banco de dados e imprimindo direto.
eu precisa identificar o caracter da quebra de linha (#127) para
poder dar o salto correto para a proxima pagina.
Wagner
T+ :)
18/03/2003
E_gama
Salto := 10; // Saltar 10 linhas for I := 0 to (MemoObs.Lines.Count - 1) do begin WriteLn(Arquivo, MemoObs.Lines.Strings[i]); // Imprime um linha da observacao Dec(Salto); Decremente o num. de linhas a saltar end; // Salto de linhas while Salto > 0 do begin WriteLn(Arquivo, ´´); end;
Clique aqui para fazer login e interagir na Comunidade :)