Bonjour,
J'ai du mal à comprendre ce message d'erreur : "A component that is not a sub process start can not have any link on run if in input". J'ai fait un programme qui en gros ecrit dans un fichier, les résultats de traitements sur des données. J'ai crée un composant tJavaFlex qui ecrit dans un fichier CSV mes données d'entrée. A partir de ce composant, il y a plusieurs branches conditionnelles qui vont vers des composants tFileInputDelimited. A partir de ces composants tFileInputDelimited, il y a des tMap pour filtrer les données du fichier CSV et après les tMap, des tAggregateRow pour faire des calculs sur les données filtrées. Enfin j'utilise un composant tUnite pour fusionner ces résultats et écrire ces résultats dans un fichier XLS.
A l'execution, il y a ces erreurs :
"La méthode tFileInputDelimited_1Process n'est pas définie pour le type nomdemonjob"
Effectivement dans le code, la fonction tFileInputDelimited_2Process est définie (correspond a mon deuxieme tFileInputDelimited) mais pas la fonction tFileInputDelimited_1Process.
La deuxieme erreur est sur le composant tFileInputDelimited_1 : "A component that is not a sub process start can not have any link on run if in input"
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 if ((PxValeur == 1)) { tFileInputDelimited_1Process(globalMap); } else { runStat.updateStatOnConnection("If3", 0, "false"); } if ((PxMoyenne == 1)) { tFileInputDelimited_2Process(globalMap); } else { runStat.updateStatOnConnection("If4", 0, "false"); }
Merci pour votre aide
Partager