Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 100.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.
  • Seite:
  • 1

THEMA: .txt Datei erzeugen

.txt Datei erzeugen 4 Jahre 1 Monat her #1233

  • Steffen Bernd
  • Steffen Bernds Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 8
Hallo,

ich muss jede Woche eine Excel Datei in eine .TXT Datei umwandeln. Wenn dies geschehen ist, wird die .TXT Datei eingelesen und gelöscht. Da ich nicht jedesmal wenn ich die Excel Datei umwandel eine neue .TXT Datei anlegen möchte, würde ich gerne eine .TXT Datei automatisch erzeugen lassen, in die dann die Excel Datei konvertiert wird.

Weis jemand, ob man so eine .TXT Datei automatisch vor dem Umwandeln erzeugen lassen kann?

Danke für die Hilfe

Viele Grüße
Steffen Bernd

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: .txt Datei erzeugen 4 Jahre 1 Monat her #1234

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1165
Hallo Herr Bernd,

die TXT Datei wird doch vor dem Import automtatisch angelegt falls Sie nicht vorhanden ist, oder habe ich Sie falsch verstanden?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.

Aw: .txt Datei erzeugen 4 Jahre 1 Monat her #1235

  • Steffen Bernd
  • Steffen Bernds Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 8
Ah ok danke. Ich habe gedacht ich muss zuerst eine Datei anlegen.

Ich habe jetzt auch verstanden, dass ich dem nur einen Namen angeben muss und er die Datei selbst erstellt.

Kann ich jetzt noch irgendwie sagen, dass wenn ein Feld leer ist, er die komplette Zeile ignoriert?

Beispiel:
Datum Zeit anfang Zeit ende
01.01.13 05:00 14:00
02.01.13


Hier ist am 02.01. keine Stempelzeit. Ich will, dass er beim Umwandlen diese Zeile nicht in die Textdatei schreibt. Geht das?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: .txt Datei erzeugen 4 Jahre 1 Monat her #1237

  • Heinz-Bernd Monschau
  • Heinz-Bernd Monschaus Avatar
  • Offline
  • Senior Member
  • Senior Member
  • Beiträge: 63
If then else Heater einfügen, fragliche Spalte auf den Eingang des Heaters ziehen. Bedinging im Heater ist "=isempty".

An den Ausgang des Heaters einen Filter-Heater anlegen.

Heißt also "wenn Wert ist leer dann Zeile unterdrücken".

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: .txt Datei erzeugen 4 Jahre 4 Wochen her #1240

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1165
Es ist genau so wie es Herr Monschau beschrieben hat. In folgenden Forumsbeitrag finden Sie dazu auf Seite 2 ein kleines Beispiel wie CSV Daten gefiltert werden können .

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.

Aw: .txt Datei erzeugen 4 Jahre 4 Wochen her #1242

  • Steffen Bernd
  • Steffen Bernds Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 8
Hallo,

danke für die schnelle Hilfe. Hat einwandfrei funktioniert.

Eine Frage habe ich noch.
Kann man denn auch die Quelldatei nach dem Umwandeln automatisch löschen lassen?

Viele Grüße
Steffen Bernd

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: .txt Datei erzeugen 4 Jahre 4 Wochen her #1244

  • Steffen Bernd
  • Steffen Bernds Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 8
Ich habe noch ein Problem. Eine Zahl ist immer 4 stellig. in der umgewandelten Datei muss diese Zahl aber 13 stellig sein. also muss flowheater noch 9 mal eine 0 vor die vierstellige Zahl stellen.

Kann mir noch jemand sagen wie ich das hinbekomme?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: .txt Datei erzeugen 4 Jahre 4 Wochen her #1245

  • Heinz-Bernd Monschau
  • Heinz-Bernd Monschaus Avatar
  • Offline
  • Senior Member
  • Senior Member
  • Beiträge: 63
Hallo,

X-Value-Heater einfügen und doppelklicken, dann dort die gewünschten Nullen eingeben. Append-Heater einfügen und den X-Value-Heater, sowie die Spalte mit dem Wert auf den Eingang des Append-Heaters legen.

Gruss
Monschau

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Aw: .txt Datei erzeugen 4 Jahre 4 Wochen her #1246

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1165
Hallo Herr Bernd,

Bitte zukünftig für jede eigenständige Frage ein neues Thema eröffnen!

Etwas dynamischer als die Lösung von Herrn Monschau, vielen Dank an dieser Stelle für Ihre Unterstützung hier :) geht es im Textfile Adapter über die Feld Format Einstellungen.

Stellen Sie hier die Feldbreite auf die gewünschte Breite/Länge ein. Dann müssen Sie den Ausrichtung auf rechtsbündig (Right) einstellen und das gewünschte Zeichen eingeben mit dem Sie ggf. die restlichen Zeichen auffüllen möchten, in Ihrem Fall "0".

PS: Die Feldbreite kann auch bei klassischen CSV Dateien angegeben werden!

PSS: Wenn Sie nicht den Textfile Adapter auf der WRITE Seite verwenden können Sie diese Formatierung auch über den String Format Heater verwenden.

Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.
  • Seite:
  • 1
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.120 Sekunden