Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/06/2011, 14h00   #1
Invité de passage
 
Inscription : avril 2011
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 46
Points : 3
Points : 3
Par défaut tFileList dynamique

Bonjour,

J'aurais besoin d'un petit coup de main car je souhaite mettre en place le chargement dynamique d'un tFilelist
Je souhaiterais que l'utilisateur renseigne le lien d'un dossier dans une box que je récupérerais pour le tfileList

Avez vous une idée de comment procéder?
Merci d'avance
chtrousselle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 18h51   #2
Membre régulier
 
Etienne Menuet
Inscription : mai 2010
Messages : 71
Détails du profil
Informations personnelles :
Nom : Etienne Menuet
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2010
Messages : 71
Points : 98
Points : 98
Bonjour,

le tFileChooser permet de sélectionner un fichier,
http://www.talendforge.org/exchange/...ew.php?eid=167

En modifiant le code il devrait être possible de sélectionner un répertoire.
emenuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 15h12   #3
Invité de passage
 
Inscription : avril 2011
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 46
Points : 3
Points : 3
Merci beaucoup, j'ai trouvé une solution.
J'ai une dernière question, je parcours en fait tous les fichiers que contient un tfilelist pour les convertir. Et je voudrais afficher un message lorsque tous les fichiers sont convertis hors ma msgbox s'effectue apres la conversion de chaque fichier donc si j'ai deux 5 fichiers j'aurai le message 5 fois. Comment faire pour l'avoir qu'une seule fois ?
chtrousselle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 10h01   #4
Nouveau Membre du Club
 
Jef Lehembre
Consultant en Business Intelligence
Inscription : mars 2011
Messages : 41
Détails du profil
Informations personnelles :
Nom : Jef Lehembre
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mars 2011
Messages : 41
Points : 34
Points : 34
C'est parce que tu as laissé ton tMsgBox dans le même flux que le tFileList, tu as problème utilisé le flux "main" entre le tFileList et le tMsgBox. Il faut que tu utilises le déclencheur "on Subjob ok" ou encore "on composant ok".

Tu peux également utiliser un composant tPostJob qui s'exécutera après le reste de ton job même si c'est superflu ici je pense.

Par contre je suis curieux de savoir comment tu as réussi à faire pour résoudre ta problématique de chargement dynamique? =)
Croaker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 10h51   #5
Invité de passage
 
Inscription : avril 2011
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 46
Points : 3
Points : 3
Merci je vais regarder ça .
Pour le tFileList il fait en fait référence a un context que j'ai mis en place et j'ai coché la case "prompt" pour faire un affichage et demandé a l'utilisateur la valeur de ce contexts au démarrage du jobs. Je sais pas si c'est clair...
chtrousselle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 16h52   #6
Membre régulier
 
Etienne Menuet
Inscription : mai 2010
Messages : 71
Détails du profil
Informations personnelles :
Nom : Etienne Menuet
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2010
Messages : 71
Points : 98
Points : 98
Bonjour,

Attention chtrousselle !
La case prompt des context que tu as coché est une facilité pour le développeur et n'est disponible que dans le studio.

Donc lorsque tu généreras ton job autonome, cette fenêtre ne sera plus affiché.
emenuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 09h35   #7
Invité de passage
 
Inscription : avril 2011
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 46
Points : 3
Points : 3
Ah oui... Merci
Comment faire dans ce cas pour avoir une fonction similaire ?
chtrousselle est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h10.


 
 
 
 
Partenaires

Hébergement Web