A empresa para qual estou trabalhando faz a impressão de seus doc num serviço tercerizado. E atraves do programa organizo a linhas que serão impressas po essa empresa. O fato é que não consigo organizar essas linha para que fiquem uma embaixo da outra.
Exemplo:
.
.
.
Var Valor1, Valor2, Valor3, Valor4 : String;
//essas Strings recebem valores com os devidos Campos assim.
Valor1 := 'CONDOMÍNIO = R$' + IBVlCondomínio;
Valor2 := 'BOX = R$' + IBVlBox;
beleza. mas essa parte está tranquilo... Agora que não fica legal...
Faço uma rotina para que Valor1 e Valor3 Fiquem com Tamanho 39 OK!! Assim:
while Length(Valor1)< 39 do
Begin
Valor1 := Valor1 + ' ';
End;
while Length(Valor3) < 39 do
Begin
Valor3 := Valor3 + ' ';
End;
e depois :
Table1LIN001 := Valor1 + Valor2;
Table2LIN002 := Valor3 + Valor4;
Na minha lógica Valor 1 e 3 sempre teão o mesmo tamanho e Valor 2 e 4 serão inseridos sempre na mesma posição o que não acontece.
Então na hora de Imprimir o Valor 4 teria que estar na mesma posição do Valor 2 o que não acontece....
Pergunta
Tbaiano
Estou trabalhando com Boleto Bancário, Doc etc...
A empresa para qual estou trabalhando faz a impressão de seus doc num serviço tercerizado. E atraves do programa organizo a linhas que serão impressas po essa empresa. O fato é que não consigo organizar essas linha para que fiquem uma embaixo da outra.
Exemplo:
.
.
.
Var Valor1, Valor2, Valor3, Valor4 : String;
//essas Strings recebem valores com os devidos Campos assim.
Valor1 := 'CONDOMÍNIO = R$' + IBVlCondomínio;
Valor2 := 'BOX = R$' + IBVlBox;
beleza. mas essa parte está tranquilo... Agora que não fica legal...
Faço uma rotina para que Valor1 e Valor3 Fiquem com Tamanho 39 OK!! Assim:
while Length(Valor1)< 39 do
Begin
Valor1 := Valor1 + ' ';
End;
while Length(Valor3) < 39 do
Begin
Valor3 := Valor3 + ' ';
End;
e depois :
Table1LIN001 := Valor1 + Valor2;
Table2LIN002 := Valor3 + Valor4;
Na minha lógica Valor 1 e 3 sempre teão o mesmo tamanho e Valor 2 e 4 serão inseridos sempre na mesma posição o que não acontece.
Então na hora de Imprimir o Valor 4 teria que estar na mesma posição do Valor 2 o que não acontece....
Se alguém puer me ajudar.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados