Der Daten Import / Export Spezialist
Schauen Sie sich auch die verfügbaren Beispiele zum TextFile Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Codepage konvertieren 1 / 2 , Verarbeitung von CSV Kopf- und Fußzeilen , Import und Export von vCard Textdateien

.txt Datei erzeugen

  • Steffen Bernd
  • Autor
  • Offline
  • Neues Mitglied
  • Neues Mitglied
Mehr
9 Jahre 11 Monate her #1233 von Steffen Bernd
.txt Datei erzeugen wurde erstellt von Steffen Bernd
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.

Mehr
9 Jahre 11 Monate her #1234 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: .txt Datei erzeugen
Hallo Herr Bernd,

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

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.

  • Steffen Bernd
  • Autor
  • Offline
  • Neues Mitglied
  • Neues Mitglied
Mehr
9 Jahre 11 Monate her #1235 von Steffen Bernd
Steffen Bernd antwortete auf Aw: .txt Datei erzeugen
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.

  • Heinz-Bernd Monschau
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
9 Jahre 11 Monate her #1237 von Heinz-Bernd Monschau
Heinz-Bernd Monschau antwortete auf Aw: .txt Datei erzeugen
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.

Mehr
9 Jahre 10 Monate her #1240 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: .txt Datei erzeugen
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 .

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.

  • Steffen Bernd
  • Autor
  • Offline
  • Neues Mitglied
  • Neues Mitglied
Mehr
9 Jahre 10 Monate her #1242 von Steffen Bernd
Steffen Bernd antwortete auf Aw: .txt Datei erzeugen
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.

  • Steffen Bernd
  • Autor
  • Offline
  • Neues Mitglied
  • Neues Mitglied
Mehr
9 Jahre 10 Monate her #1244 von Steffen Bernd
Steffen Bernd antwortete auf Aw: .txt Datei erzeugen
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.

  • Heinz-Bernd Monschau
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
9 Jahre 10 Monate her #1245 von Heinz-Bernd Monschau
Heinz-Bernd Monschau antwortete auf Aw: .txt Datei erzeugen
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.

Mehr
9 Jahre 10 Monate her #1246 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: .txt Datei erzeugen
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.


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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.302 Sekunden

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2023 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en