Concaténation de chaînes [Cobol] - Divers - Programmation
Marsh Posté le 29-09-2015 à 10:47:27
Personne ?
Marsh Posté le 29-09-2015 à 13:04:00
Je suis sur Microfocus et ca ne fonctionne pas. Ou je n'ai rien compris à ce que tu me dis.
Bon je viens d'essayer STRING avec l'option WITH POINTER (après 2h de recherche Google ) et ça fonctionne.
Merci quand même BrisChri. Ta réponse et mon test se sont croisés.
Marsh Posté le 29-09-2015 à 14:11:25
Oui c'est vrai pour la zone de réception.
Ok je testerai ta solution. J'avais tenté un DELIMITED BY SPACE qui ne fonctionnait pas non plus.
Ma solution avec WITH POINTER fonctionne très bien.
Déclarer une variable pointeur en numérique qu'on alimente à un.
Alimenter à Spaces la chaîne à alimenter.
Puis faire STRING "blabla" DELIMITED BY SPACE INTO W-CHAINE WITH POINTER W-POINTEUR.
Marsh Posté le 29-09-2015 à 09:52:16
Bonjour,
Sur Cobol, je dois faire une concaténation suivant certaines conditions. Ma variable de destination est W-DONNEES PIC X (40).
J'ai par exemple :
Le problème quand je mets un DELIMITED BY SIZE bah W-DONNEES est vide. J'ai raté quoi ?
Merci.
---------------
Nous ne sommes pas des êtres humains vivant une exprérience spirituelle. Nous sommes des êtres spirituels vivant une expérience humaine.