FlowHeater Demo Video
 
FlowHeater - The Data Import / Export Specialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
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
  • Seite:
  • 1

THEMA: Zeilenumbrüche in Textdatei entfernen

Zeilenumbrüche in Textdatei entfernen 1 Jahr 7 Monate 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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Zeilenumbrüche in Textdatei entfernen 1 Jahr 7 Monate her #3424

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1414
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.


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.

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 1 Jahr 7 Monate 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 1 Jahr 7 Monate her #3428

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1414
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

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.

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 1 Jahr 7 Monate 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 1 Jahr 7 Monate her #3431

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1414
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.


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.

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

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

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

Follow us on

twitter  facebook

YouTube

 de en