Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
_AnonymousUser
Specialist III
Specialist III

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.
Labels (2)
5 Replies
Anonymous
Not applicable

Bonjour Fab,
Tu peux utiliser le tFileInputPositional, qui te laisse specifier les positions de chaque colonne.
_AnonymousUser
Specialist III
Specialist III
Author

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.
Anonymous
Not applicable

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
janhess
Creator II
Creator II

Thought this was an English language forum!
_AnonymousUser
Specialist III
Specialist III
Author

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