|
Postada em 12/05/2008 18:59 hs
Ai vai camarada
Linha do arquivo com os codigos (arquivo de origem) 1111111111111111 207 EMP 26/12/2007
Linha do arquivo principal a ser pesquisado
001EMP205500100001100100634370000010 000110920070000000000008657613081998TESTE TESTE DE TESTE 000019183102892237596696 MCASADO 000000 ESMERALDA R DOS SANTOS SERVO LTDA 002360910200700000000000086576RUA PROFESSOR BARROSO DO AMARAL 00140 FUNDOS 04937010VILA SANTA LUCISAO PAULO SPBRA R DA PAZ 245 04713000CHACARA S ANTONSAO PAULO SPBRA 00000000 00000000 001158346950 001151828899 00110091623415 F
Tentei tirar no primeiro arquivo os outros dados e deixei somente os codigos mas mesmo assim nao funcionou.
Fico no aguardo.
|
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/05/2008 19:38 hs
Bom colega para comparação acima o código complica um pouco mais deixa eu tentar te explicar nesta linha do arquivo origem serão sempre os mesmos numeros de caracteres exemplo
1111111111111111 207 EMP 26/12/2007 len(1111111111111111) será sempre=16 207 será sempre 3 emp será sempre 3 a data não preciso perguntar se não for estes estão sempre separados por espaço estas perguntas são pelo seguinte motivo terei de separa a cadeia de caracteres para poder fazer a comparação.
|
|
|
|
Postada em 12/05/2008 20:04 hs
O numero de caracteres sempre serao esses, mas para ficar mais facil considere que no arquivo de origem nao tem espacos, assim fica mais facil, como sao poucos casos eu altero o arquivo para deixar sem espaços.
|
TÓPICO EDITADO
|
|
|
|
|
Postada em 13/05/2008 10:14 hs
E ai Treze conseguiu ?
|
|
|
|
Postada em 14/05/2008 12:07 hs
E ai Treze conseguiu ?
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/05/2008 12:34 hs
Luiz desculpe tive alguns impecilios, mas agora voltei a mexer no codigo logo posto o resultado, desculpe a demora.
|
|
|