Bonjour,

Voilà je travaille sur une édition ou je dois ressortir une liste d'identifiant composé sur une seule ligne. Pour que cela passe sur une seule ligne, je dois d'abord supprimer tous les zéros. Au lieu de faire une boucle sur les caractères de ma zone (valeur alphanumérique) et supprimer les zéro par des blanc, je souhiate supprimer complètement ces zéros. Au final au lieu d'avoir : 0000000018, j'obtienne 18 (sans blanc devant).
Après quelques recherches et des conseils, on m'avait fourni la solution suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
STRING
            VAR1
            DELIMITED BY SPACES
 
            SPACE-DELIMITER
            DELIMITED BY SIZE
 
            VAR2
            DELIMITED BY SPACES
 
            SPACE-DELIMITER
            DELIMITED BY SIZE
 
            VAR3
            DELIMITED BY SPACES
 
           INTO VAR4
           END-STRING.
Avec cette solution, j'arrive à concaténer mes valeurs en une seule variable, mais je n'arrive pas à supprimer les zéros ....

Est-ce que l'un d'entre vous aurait une solution ?

D'avance merci.