- Beiträge: 17
FHBatch Versionskonflikt?
- Helmut Neumann
- Autor
- Offline
- Benutzer
Weniger
Mehr
8 Jahre 11 Monate her #2565
von Helmut Neumann
FHBatch Versionskonflikt? wurde erstellt von Helmut Neumann
Hallo Herr Stark,
meine Anweisung:
========================================================================
@echo off
set FHBATCH="Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe"
%FHBATCH% /ReadFileName Z:\Graf_DRW\SST-Personal\*.csv KSt-Semikolon.fhd
if %ERRORLEVEL% LSS 0 goto fehler
echo OK
goto ende
:fehler
echo fehler
:ende
Funktioniert nicht.
Es sieht nach einem Versionsfehler in der FHBatch.exe aus.
FlowHeater 3.5.2.1
FHBatch 3.3.4.0
Brauche ich ein update für die FHBatch.exe?
Hier noch die Log-Datei:
#########################################
10.12.2015
08:17
Start Aufruf von Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe
FlowHeater (R) Batch Modul: Version 3.3.4
Diese FlowHeater Definition wurde mit Version 3.5.2.1 erstellt und kann mit Ihrer aktuellen Version 3.3.4 nicht verarbeitet werden!
Ende Aufruf von Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe
#########################################
Grüße Helmut Neumann
meine Anweisung:
========================================================================
@echo off
set FHBATCH="Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe"
%FHBATCH% /ReadFileName Z:\Graf_DRW\SST-Personal\*.csv KSt-Semikolon.fhd
if %ERRORLEVEL% LSS 0 goto fehler
echo OK
goto ende
:fehler
echo fehler
:ende
Funktioniert nicht.
Es sieht nach einem Versionsfehler in der FHBatch.exe aus.
FlowHeater 3.5.2.1
FHBatch 3.3.4.0
Brauche ich ein update für die FHBatch.exe?
Hier noch die Log-Datei:
#########################################
10.12.2015
08:17
Start Aufruf von Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe
FlowHeater (R) Batch Modul: Version 3.3.4
Diese FlowHeater Definition wurde mit Version 3.5.2.1 erstellt und kann mit Ihrer aktuellen Version 3.3.4 nicht verarbeitet werden!
Ende Aufruf von Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe
#########################################
Grüße Helmut Neumann
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
8 Jahre 11 Monate her #2566
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 FHBatch Versionskonflikt?
Hallo Herr Neumann,
das liegt an der Versionsprüfung. Eine mit einer neueren Version erstellte Definition kann mit einer älteren Software Version nicht ausgeführt werden. Umgekehrt kann eine neuere Software Version immer auch eine mit einer älteren Version erstellte Definition verarbeiten, das geht auch über mehrere Versionsschritte. z.B. eine mit Version 1.x erstellte Definition kann problemlos mit der aktuellen Version 4 verarbeitet werden, die notwenige Konvertierung wird automatisch im Hintergrund durchgeführt.
Die Prüfung wurde eingebaut, da mit jeder Version neue Funktionen / Features hinzukommen und so sichergestellt ist, dass die erstellte Definition auch sauber ausgeführt werden kann.
Damit Sie Ihre Verarbeitung durchführen können müssen Sie Ihre Batch Server Installation mind. auf Version 3.5.2.1 aktualisieren. Die letzte Version 3 (3.5.4) können Sie hier erunterladen.
das liegt an der Versionsprüfung. Eine mit einer neueren Version erstellte Definition kann mit einer älteren Software Version nicht ausgeführt werden. Umgekehrt kann eine neuere Software Version immer auch eine mit einer älteren Version erstellte Definition verarbeiten, das geht auch über mehrere Versionsschritte. z.B. eine mit Version 1.x erstellte Definition kann problemlos mit der aktuellen Version 4 verarbeitet werden, die notwenige Konvertierung wird automatisch im Hintergrund durchgeführt.
Die Prüfung wurde eingebaut, da mit jeder Version neue Funktionen / Features hinzukommen und so sichergestellt ist, dass die erstellte Definition auch sauber ausgeführt werden kann.
Damit Sie Ihre Verarbeitung durchführen können müssen Sie Ihre Batch Server Installation mind. auf Version 3.5.2.1 aktualisieren. Die letzte Version 3 (3.5.4) können Sie hier erunterladen.
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.
- Helmut Neumann
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 17
8 Jahre 11 Monate her #2568
von Helmut Neumann
Helmut Neumann antwortete auf FHBatch Versionskonflikt?
Hallo FlowHeater Team,
vielen Dank für die schnelle Antwort.
Habe die neue Version installiert und es funktioniert.
Noch eine Frage:
In meiner FlowHeater-Anweisung verweise ich auf eine Datei mit einer genauen Dateibezeichnung. Z:\Graf_DRW\SST-Personal\15-12-09_Daten-PW.csv
Das vorangestellte Datum ändert sich ja so das beim nächsten Aufruf 15-12-31_Daten-PW.csv drinsteht und nicht mehr gefunden wird.
Kann ich in diesem Verzeichnis auch allgemein nach einer .csv-Datei suchen und wenn eine gefunden wird, diese dann verarbeitet wird?
Gruß Helmut Neumann
vielen Dank für die schnelle Antwort.
Habe die neue Version installiert und es funktioniert.
Noch eine Frage:
In meiner FlowHeater-Anweisung verweise ich auf eine Datei mit einer genauen Dateibezeichnung. Z:\Graf_DRW\SST-Personal\15-12-09_Daten-PW.csv
Das vorangestellte Datum ändert sich ja so das beim nächsten Aufruf 15-12-31_Daten-PW.csv drinsteht und nicht mehr gefunden wird.
Kann ich in diesem Verzeichnis auch allgemein nach einer .csv-Datei suchen und wenn eine gefunden wird, diese dann verarbeitet wird?
Gruß Helmut Neumann
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
8 Jahre 11 Monate her #2569
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 FHBatch Versionskonflikt?
Ja, das
Batch Modul
unterstützt über die Option /ReadFileName Wildcards.
Hiermit werden alle verfügbaren CSV Dateien im angegeben Verzeichnis verarbeitet, aber das verwenden Sie schon so?
Aufruf: %FHBATCH% /ReadFileName Z:\Graf_DRW\SST-Personal\*.csv KSt-Semikolon.fhd
Hiermit werden alle verfügbaren CSV Dateien im angegeben Verzeichnis verarbeitet, aber das verwenden Sie schon so?
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.
- Helmut Neumann
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 17
8 Jahre 11 Monate her #2570
von Helmut Neumann
Helmut Neumann antwortete auf FHBatch Versionskonflikt?
Hallo Zusammen,
gibt es noch eine Möglichkeit, für den Fall dass mehrere .csv im Verzeichnis liegen, das aktuellste zu bearbeiten?
Helmut Neumann
gibt es noch eine Möglichkeit, für den Fall dass mehrere .csv im Verzeichnis liegen, das aktuellste zu bearbeiten?
Helmut Neumann
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
8 Jahre 11 Monate her - 8 Jahre 11 Monate her #2571
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 FHBatch Versionskonflikt?
Hallo Herr Neumann,
Wenn alle CSV Dateien verarbeitet werden sollen die seit dem letzten Lauf noch nicht berücksichtigt wurden können Sie das über das CMD Skript durchführen. Hier müssen vor der Ausführung alle Dateien in ein anderes Verzeichnis verschieben. Die FHBatch Ausführung mit Wildcards biegen Sie dann auf dieses Verzeichnis um, nach der Ausführung löschen (oder verschieben) sie im Skript die verschobenen Dateien. So werden alle noch nicht berücksichtigte CSV Dateien verarbeitet.
Beispiel CMD Skript (ungetestet!)
Ausblick auf Erleichterung) Ca. im 2. Quartal 2016 wird es eine Server Variante vom FlowHeater geben, die u.a. Verzeichnisse überwachen kann und die Definition ausführt sobald eine neue CSV Datei im Verzeichnis vorhanden ist.
Wenn alle CSV Dateien verarbeitet werden sollen die seit dem letzten Lauf noch nicht berücksichtigt wurden können Sie das über das CMD Skript durchführen. Hier müssen vor der Ausführung alle Dateien in ein anderes Verzeichnis verschieben. Die FHBatch Ausführung mit Wildcards biegen Sie dann auf dieses Verzeichnis um, nach der Ausführung löschen (oder verschieben) sie im Skript die verschobenen Dateien. So werden alle noch nicht berücksichtigte CSV Dateien verarbeitet.
Beispiel CMD Skript (ungetestet!)
Code:
@echo off
set FHBATCH="Z:\Graf_DRW\SST-Personal\BATCH\FHBatch.exe"
rem vorhandene Dateien verschieben
move Z:\Graf_DRW\SST-Personal\*.csv C:\Temp\
rem Definition ausführen
%FHBATCH% /ReadFileName C:\Temp\*.csv KSt-Semikolon.fhd
if %ERRORLEVEL% LSS 0 goto fehler
rem Dateien löschen
del c:\Temp\*.csv
echo OK
goto ende
:fehler
echo fehler
:ende
Ausblick auf Erleichterung) Ca. im 2. Quartal 2016 wird es eine Server Variante vom FlowHeater geben, die u.a. Verzeichnisse überwachen kann und die Definition ausführt sobald eine neue CSV Datei im Verzeichnis vorhanden ist.
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.
Letzte Änderung: 8 Jahre 11 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Helmut Neumann
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 17
8 Jahre 11 Monate her #2572
von Helmut Neumann
Helmut Neumann antwortete auf FHBatch Versionskonflikt?
Hallo FlowHeater-Team,
vielen Dank, Sie haben mir wieder einmal sehr geholfen.
Gruß Helmut Neumann
vielen Dank, Sie haben mir wieder einmal sehr geholfen.
Gruß Helmut Neumann
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.301 Sekunden