- Beiträge: 132
Excel-Tabellenname als Variable
- Ralf Birk
- Autor
- Offline
- Benutzer
Weniger
Mehr
6 Jahre 5 Monate her #3510
von Ralf Birk
Excel-Tabellenname als Variable wurde erstellt von Ralf Birk
Hallo Robert,
ich hätte mal wieder eine Frage:
Ist es möglich den Tabellenname einer Exceldatei auszulesen? Ich würde diesen gerne als Variable deklarieren. Mit end Bordmitteln System-/Path-Heater scheint es nicht zu gehen.
Wenn du einen Weg kennst, müsste ich ja im Read-Adapter manuell die einzelnen Tabellen (In diesem Fall DE, CH und AT) anwählen und die Definition starten.
Wenn dies möglich wäre, hätte ich gleich die nächste Frage:
Könnte man alle Tabellen in einem Rutsch abarbeiten (eine Anfrage, ob Zellen gefüllt sind ist schon drin)?
Wenn dies nicht geht würde mich interessieren ob ich die entsprechende Tabelle (1,2,3 usw.) als Parameter im Batch angeben kann.
Wenn dies nicht funktioniert müsste ich nur einen Flow starten. Ansonsten würde ich mehrere Flows generieren, die sich nur durch die entsprechende Tabelle im Readadapter unterscheidet.
Für alle diese Lösungen ist allerdings das Auslesen des Tabellennamen zwingend erforderlich, da die Ausgangsdaten sonst nicht korrekt zuordenbar sind.
Gibt es hierfür einen Lösungsansatz?
Gruß Ralf
ich hätte mal wieder eine Frage:
Ist es möglich den Tabellenname einer Exceldatei auszulesen? Ich würde diesen gerne als Variable deklarieren. Mit end Bordmitteln System-/Path-Heater scheint es nicht zu gehen.
Wenn du einen Weg kennst, müsste ich ja im Read-Adapter manuell die einzelnen Tabellen (In diesem Fall DE, CH und AT) anwählen und die Definition starten.
Wenn dies möglich wäre, hätte ich gleich die nächste Frage:
Könnte man alle Tabellen in einem Rutsch abarbeiten (eine Anfrage, ob Zellen gefüllt sind ist schon drin)?
Wenn dies nicht geht würde mich interessieren ob ich die entsprechende Tabelle (1,2,3 usw.) als Parameter im Batch angeben kann.
Wenn dies nicht funktioniert müsste ich nur einen Flow starten. Ansonsten würde ich mehrere Flows generieren, die sich nur durch die entsprechende Tabelle im Readadapter unterscheidet.
Für alle diese Lösungen ist allerdings das Auslesen des Tabellennamen zwingend erforderlich, da die Ausgangsdaten sonst nicht korrekt zuordenbar sind.
Gibt es hierfür einen Lösungsansatz?
Gruß Ralf
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
6 Jahre 5 Monate her #3511
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Excel-Tabellenname als Variable
Hallo Ralf,
Das geht leider nicht, bzw. was ausgelesen werden könnte ist lediglich das, was im Excel Adapter eh angegeben wurde.
Du kannst aber anstatt des reellen Arbeitsblatt Namen bzw. dessen Index auch einen FlowHeater Parameter verwenden. z.B. $TABELLE$
Diesen kannst du dann bei der Ausführung über dem Batch Modul dynamisch mit übergeben.
z.B. FHBatch.exe /SetParameter Tabelle=CH excel-export.fhd
Das geht leider nicht, bzw. was ausgelesen werden könnte ist lediglich das, was im Excel Adapter eh angegeben wurde.
Du kannst aber anstatt des reellen Arbeitsblatt Namen bzw. dessen Index auch einen FlowHeater Parameter verwenden. z.B. $TABELLE$
Diesen kannst du dann bei der Ausführung über dem Batch Modul dynamisch mit übergeben.
z.B. FHBatch.exe /SetParameter Tabelle=CH excel-export.fhd
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.254 Sekunden