S'il a posé cette question, d'autres peuvent le faire non?
antp
ça sert pas à grand chose de remonter des topics aussi vieux :/
Petrus75
Tu peux tester de cette facon aussi :
EVALUATE CHAINE(X:1)
WHEN '&'
...
WHEN '#'
...
WHEN ' '
...
END-EVALUATE
Ou X = longeur de ta chaine
AlainTech
LA ! boucle RPG :jap:
TBone
oh put@ing les souvenirs... :D
et le RPG ça vous parle encore ?
[jfdsdjhfuetppo]--Message édité par TBone--[/jfdsdjhfuetppo]
Dyj
Dans ta working sépare ta chaine en deux partie sous une zone groupe :
01 CHAINE.
05 CHAINE1 PIC X(?).
05 CHAINE2 PIC X.
Tu alimentes directement CHAINE et tu récupère le dernier caractère danc CHAINE2.
Majca Jalasu
Argh, je pensais avoir une réponse à mon problème ! :cry:
Merci quand même pour tes encouragements... ;)
kick
hihi je pensais avoir ete le dernier à faire du cobol, et ben non y'en a encore, desole, ca fait + d'un an que j'en ai pas fait.
Bonne chance dans ta recherche
Majca Jalasu
Voilà, j'ai un string qui peut contenir des infos, structurées différement suivant que le dernier caratère du dit string soit un & ou un # ou rien du tout.
Bref, 3 possibilités.
Comment faire pour savoir quel est le dernier caratère ?
J'ai pensé à utiliser tallying en considérant & comme délimiteur puis # comme délimiteur, mais je ne sais pas du tout comme fonctionne cette option de unstring... :(