voila00 AGIOS AGIOS 0100000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000020081231 0000000000000000000001763100000000000000000000000000000000000000000 00000000 0000000000
00 ARG 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 000000000000000000000
00 ARGD 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 00000000 0000000000
00 ARGDL 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 00000000 0000000000
00 ARGDP 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 00000000 0000000000
en regardant vite fait j'identifie bien les données que l'appli me sort à l'ecran, par contre il y a beaucoup de zéro je trouve.
Je pense que t'as perdu les caractères en faisant copier/coller , car les zones n'ont pas la même longeur dans les lignes ?
Les zeros en trop sont
- les zones non renseignés, on ne les trouve pas forcement sur les ecrans de saisie
- 000000123450 peut valoir 1,2345 ou 12,345 ou 123,45 ou .... suivant la description qui se trouve dans les sources Cobol( la position de la virgule ). A toi d'identifier la bonne valeur en regardant les valeurs que tu trouves dans les écrans du logiciel
Dans ta version t'as pas d'option "vutil -unload -t" pour faire l'extraction dans le fichier sequentiel.
il faut faire l'extraction avec vutil -e > fichier.txt
ATTENTION ! il vaut mieux travailler sur les copies dans un répertoire séparé pour ne pas écraser les fichier en utilisant '>' .
Il est possible que j'ai perdu des caractères à la copie, mais bon pas trop grave la.
J'ai fait comme tu me l'as conseiller, j'ai copier le fichier dans un répertoire vide pour travailler dessus tranquille.
Avec vutil -e > fichier.txt, j'ai quelque chose d'assez propre et correct.
Voici mes 5 premières lignes
Dans mon fichier texte, les zones ont les mêmes longeurs par contre.00 AGIOS AGIOS 0100000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000020081231 0000000000000000000001763100000000000000000000000000000000000000000 00000000 0000000000
00 ARG 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 000000000000000000000
00 ARGD 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 00000000 0000000000
00 ARGDL 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 00000000 0000000000
00 ARGDP 0100000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000020081231 0000000000000000000001000000000000000000000000000000000000000000000 00000000 0000000000
Tu peux importer ce fichier dans Excel.
Après fichier/ouvrir ... il va te propose l'import avec le délimiteur fixe et en utilisant l’assistant à l’import tu devrais pouvoir te débrouiller.
Ah mais oui bien sur t'es trop fort Stane
Il ne me reste plus qu'à identifier mes champs avant d'importer et sa devrait rouler.
Un grand merci à vous deux, je sait pas comment j'aurais fait sans vous.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager