create txt file

One Star

create txt file

Hi,
I read a xlsx file and i want to create a TXT file (separate by space) with positionnal caracters, like this :
description du fichier
-Enregistrement en-tête de fichier
Intitulé Position
Code enregistrement valeur "A" 1
Code type de données valeur "Z" 2
inutilisé (à blanc) 14
inutilisé (à blanc) 16
inutilisé (à blanc) 22
inutilisé (à blanc) 24
Date de début de période traitée 27
Date fin de période traitée 35
Date traitement 43
Remplissage (à blanc)
-Enregistrement des transactions
Intitulé Position
Code enregistrement - Valeur "B" 1
Code type de données - Valeur "R" 2
Date de la transaction (AAAAMMJJ) 36
Heure de la transaction (HHMM) 44
immatriculation 78
inutilisé (à blanc) 101
kilométrage du véhicule 102
inutilisé (à blanc) 157
inutilisé (à blanc) 159
inutilisé (à blanc) 161
Prix facturation 196
Code produit à facturer 221
Sens valeur 228
Montant TTC 248
-Enregistrement fin de fichier
Intitulé Position
Code enregistrement valeur "Z" 1
Code type de donnée valeur "Z" 2
inutilisé (à blanc) 14
inutilisé (à blanc) 16
inutilisé (à blanc) 22
Nombre d'enregistrements 24
Remplissage (à blanc) 32
What's components i do to use?
best regards.
Employee

Re: create txt file

Bonjour Fab,
Tu peux utiliser le tFileInputPositional, qui te laisse specifier les positions de chaque colonne.
One Star

Re: create txt file

Bonjour vgalopin,
Ok. Mais j'utilise ce composant avec le tfileinputExcel ou seul. Le tfileinputPositional est-il capable de lire un fichier xlsx.
Best regards.
Employee

Re: create txt file

Pardon je voulais dire un tFileOutputPositional, qui va te servir a creer le fichier txt.
Donc en gros tu as :
tFileInputExcel ---> tMap (Si tu as des transformations a faire) --> tFileOutputPositional
One Star

Re: create txt file

Thought this was an English language forum!
One Star

Re: create txt file

Yeah, not even the Talend Team follows their own rules? See the red link above.

Calling Talend Open Studio Users

The first 100 community members completing the Open Studio survey win a $10 gift voucher.

Start the survey

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Best Practices for Using Context Variables with Talend – Part 4

Pick up some tips and tricks with Context Variables

Blog

How Media Organizations Achieved Success with Data Integration

Learn how media organizations have achieved success with Data Integration

Read

6 Ways to Start Utilizing Machine Learning with Amazon We Services and Talend

Look at6 ways to start utilizing Machine Learning with Amazon We Services and Talend

Blog