Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Batchverarbeitung von Exceldateien

Batchverarbeitung von Exceldateien 4 Jahre 4 Monate her #1034

  • Marko
  • Markos Avatar
  • Offline
  • Senior Member
  • Beiträge: 70
Hallo Forum

Mit fhbatch möchte ich Exeldateien verarbeiten. Der Tabellenname in der Exceldatei ist dabei jedoch nicht gleichlautend, sondern besitzt das Erstellungsdatum im Tabellennamen. Die Batchdefinition findet dann nicht die Tabelle.

Schöne wäre die Möglichkeit das man den Tabellenname mit einer Wildcard in der Definition angeben könnte?

z.B. Tabelle1*

und die Definition dann schaut wo der Tabellenname entsprechend beginnt.

Beispiel:
Tabelle1 16072012
Tabelle1 17072012
Tabelle1 18072012

Kennen Sie eine Lösung für dieses Problem?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Batchverarbeitung von Exceldateien 4 Jahre 4 Monate her #1035

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1102
Wildcards werden im Excel Tabellenblatt Namen leider nicht unterstützt. Das ist aber eine interessante Option. Kann sein, dass das demnächst umgesetzt wird.

Evtl. hilft bis dahin folgender Workaround)
Sie legen einen Paramater "SHEET" an. Diesen Parameter geben Sie im Excel Configurator als Tabellenblattnamen an. Achtung: Hier müssen Sie $SHEET$ angeben!

Damit Sie das über den Designer testen können sollten Sie dem Parameter einen Default Wert zuweisen z.B. "Tabelle1".

Um jetzt mehrere Excel Sheets (Arbeitsblätter bzw. Tabellen) zu Exportieren/Importieren können Sie sich ein CMD Batch Skript basteln wie folgt.
@echo off
set FHBATCH="C:\Program Files\FlowHeater V2\BIN\FHBatch.exe"

%FHBATCH% /SetParameter SHEET=Tabelle1 ihre-import-export.fhd
%FHBATCH% /SetParameter SHEET=Tabelle2 ihre-import-export.fhd
%FHBATCH% /SetParameter SHEET=Tabelle3 ihre-import-export.fhd
und so weiter …
So können Sie unterschiedlich Excel Tabellen (halb)dynamisch importieren bzw. exportieren.
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Batchverarbeitung von Exceldateien 4 Jahre 4 Monate her #1036

  • Marko
  • Markos Avatar
  • Offline
  • Senior Member
  • Beiträge: 70
Herzlichen Dank für den Workaround und wie immer tollen Support!
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.074 Sekunden