Jump to content
Fórum Script Brasil
  • 0

Arquivo de exportação!


Colder

Question

Olá pessoal, então tenho este código que uso em um programa meu, ele exporta os dados para um arquivo .txt,

NOME ARQUIVO,C:\Arquivos de programas\Conrds\itens.TXT

VALOR FIXO,2, ,01

UNIDADEMEDIDA,3,00,0

CODIGO,9,000000,0

PRECOVENDA,6,0000.00,0

VALOR FIXO,3, ,000

DESCRICAO,22, ,0

ele gera isto aqui em baixo:

01KG000008000100000Arroz

01UN000009000225000Feijão

porém eu presico que na unidade de medida quando for KG ele gere 000 e quando for UN ele gere 002

que no caso ficara assim:

01000000008000100000Arroz

01002000009000225000Feijão

alguém tem alguma idéia?

Desde já agradeço

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

voce não informou qual linguagem de programação esta usando

uma das formas é ler a string ( 01KG000008000100000Arroz ) e na posição encontrada do KG fazer a substituição por 000

em delphi seria

procedure TForm1.Button1Click(Sender: TObject);
var s : string;
begin
   s := '01KG000008000100000Arroz';
   if pos('KG',s) > 0 then
      begin
         s[pos('K', S)] := '0';
         s[pos('G', S)] := '0';
      end;

      showmessage(s);
end;

abraço

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...