Hallo Herr Stark,
aus einem vorgeschalteten Job bekomme ich zig Dateien, die ich per Batch aus einem Verzeichnis hintereinander verarbeite.
Ich habe aber leider 3 unterschiedliche Dateistrukturen im Read und Write. Eine wenn-dann Abfrage im Batch, um den jeweiligen Daten die entsprechende .fhd Datei zuzuordnen habe ich leider nicht hinbekommen.
Ich habe jetzt in die 3 .fhd Dateien hinter einem IfThenElse-Heater einen Stop-Heater um die nicht für diese fth.-Abfrage vorgesehene Datei zu überspringen.
Ich Prinzip funktioniert alles und die Dausgabedateien (über Variable Dateinamen) stimmen auch. Die nicht gewollten Dateien werden nicht generiert.
Das Problem ist, das im Read einige Felder als Integer und andere als String angelegt sind (müssen). Kommt jetzt eine Datei, bei der ein Feld mit einem String gefüllt ist und die .fhd für eine andere Datei gedacht ist (Integer im Read) kommen im Fenster der Batchverarbeitung zig Umwandlungsfehler.
Das Endergebnis stimmt zwar....der Weg ist aber nicht gerade schön.
Ist es möglich, den Stop noch vor der logischen Inhaltsprüfung der Felder zu setzen?
Vielleicht ist meine Frage auch etwas einfältig....über eine Antwort würde ich mich aber trotzdem freuen.
Gruß Ralf B.