FlowHeater Logo

FlowHeater Support Forum

weil Einfach - produktiver ist

Freeware Version herunterladen (10 MB)

Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!

Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: Zeilenumbrüche in Textdatei entfernen

Zeilenumbrüche in Textdatei entfernen 4 Tage 20 Stunden her #3423

Hallo Herr Stark,

ich habe immer wieder das Problem, das ich Exceldateien bearbeiten muss, die in einer Spalte Zellen mit durch Zeilenumbrüche getrennte Adressen enthalten. Bisher ersetze ich diese Zeilenumbrüche immer mit Replace CHR(13) CHR(10) in ein Trennzeichen z.B. "#" und mache ein "Text in Spalten" um die daten in neue Spalten zu schreiben. Dies ist sehr müßig, da es immer einige Dateien sind, ich diese im Anschluß eh als Tabstop getrennte .txt abspeichere und mit dem Flowheater weiterverarbeite.

ich habe jetzt einen Batch erstellt, über den ich alle Excelmappen über das Programm xlsx2csv in einzelne Teztdateien konvertiere. Soweit ist alles gut.
Leider bekomme ich die Zeilenumbrüche im Flowheater, der die Textdaten dann im Batch weiterverarbeiten soll, nicht korrekt entfernt bzw. die darin enthaltenen Felder neuen Feldern zugewiesen.
Sicher ist es nur eine kleine Einstellung, auf die ich leider nicht komme.
Konnten Sie mir bitte anhand des angehängten Beispiels auf die Sprünge helfen?

Vielen Dank im Voraus

Ralf B.
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Zeilenumbrüche in Textdatei entfernen 4 Tage 13 Stunden her #3424

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1263
Hallo Herr Birk,

Zeilenumbrüche in Datenbank bzw. Excel Feldern können Sie problemlos über den String Replace Heater entfernen. Hier wählen Sie für „Suchen“ den Wert „-<NEWLINE>-“ aus, das war´s.

In den Standardeinstellungen ersetzte der String Replace Heater alle Zeilenumbrüche im übergebenen Feld.

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.
Letzte Änderung: von FlowHeater-Team.

Zeilenumbrüche in Textdatei entfernen 4 Tage 11 Stunden her #3427

Hallo Herr Stark,

danke für Ihre Nachricht. Einen Replace mit „-<NEWLINE>-“ hatte ich vorher auch schon probiert. Leider funktioniert dies nicht.
Haben Sie „-<NEWLINE>-“ einmal mit der angehängten Test1.txt getestet?

Gruß Ralf B.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Zeilenumbrüche in Textdatei entfernen 4 Tage 9 Stunden her #3428

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1263
Hallo Herr Brik,

nein aber mit der Excel Datei. Ich dachte Sie wollten von Excel in eine Textdatei exportieren?

Wenn Sie Zeilenumbrüche in CSV Textdateien ersetzen möchten, müssen Sie zuerst dem TextFile Adapter beibringen diese auch zu lesen und zu einem CSV Satz zusammenzuführen um anschließend über den String Replace Heater entfernen zu können, siehe Screenshot.



Im Anhang finden Sie ein Beispiel jeweils zu Ihrer Excel sowie Ihrer Textdatei.

Dateianhang:

Dateiname: csv-zeilenumbruch.zip
Dateigröße: 15 KB
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.

Zeilenumbrüche in Textdatei entfernen 4 Tage 7 Stunden her #3429

Hallo Herr Stark,

vielen Dank....jetzt geht es perfekt. Ich habe bei meinen Versuchen den Fehler gemacht in der Textdatei Ihre Excellösung (Replace mit -<NEWLINE>-) einzubauen. Dies geht ja scheinbar nur bei einem ExcelRead.
Ich erzeuge , sofern ich mehrere Exceldateien verarbeiten muss immer einzelne Text-Dateien, im Batch über "/ReadFileName #:\####\*.txt abgearbeitet werden. Mit Excel ist mir dieser Automatismus leider och nicht zufriedenstellend gelungen.
Gibt es überhaupt einen vernünftigen Ansatz mehrere Excel-Mappen im Batch (mit allen Möglichkeiten wie Dateiname auslesen, eventuell sogar die Nummer der integrierten Tabelle) zu verarbeiten?

Gruß Ralf B.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Zeilenumbrüche in Textdatei entfernen 3 Tage 5 Stunden her #3431

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1263
Hallo Herr Brik,

das sollte mit dem Excel Adapter eigentlich genauso funktionieren wie mit dem TextFile Adapter .

z.B. über das Batch Modul mit Wildcards über

FHBatch.exe /ReadFileName *.xlsx export-excel.fhd

Falls Sie z.B. immer das zweite Arbeitsblatt exportieren möchten können Sie hierfür im Excel Adapter im Reiter „Felder / Datentypen“ für Worksheet auch den Index angeben, in dem Fall 2.

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.
Letzte Änderung: von FlowHeater-Team.
  • Seite:
  • 1
Ladezeit der Seite: 0.681 Sekunden