Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Dúvida COBOL - Percorrer STRING
10-08-2018, 20:11
Mensagem: #1
Dúvida COBOL - Percorrer STRING
Boa noite,

Tenho uma string com vários valores no seu comprimento, onde pretendo utilizar esses valores para concatenar numa variável auxiliar.

Por exemplo:

Tenho a string WS-STRING = 'AAABBBCCCDDDEEEFFF'

De que forma posso ler até ao fim esta string em Cobol , de modo a conseguir retirar o AAA, BBB, CCC, DDD, EEE e FFF ? Esta string pode variar em termos de comprimento, mas o conteúdo que pretendo retirar é sempre um valor de 3 caracteres (por exemplo AAA). Por cada valor que vai retirando o objetivo é ir concatenando na variável auxiliar, separando cada valor por ';' .


O resultado final esperado será:

WS-VARIAVEL-AUX = 'AAA; BBB; CCC; DDD; EEE; FFF.'

Qual a forma mais eficiente para este tipo de concatenação?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)