- Beiträge: 16
Zeichensatz für Enter
- Anton Schober
- Autor
- Offline
- Benutzer
Weniger
Mehr
3 Jahre 6 Monate her #4299
von Anton Schober
Zeichensatz für Enter wurde erstellt von Anton Schober
Sehr geehrter Herr Stark,
ich hätte nur eine kurze Frage, die bestimmt nur eine Kleinigkeit ist. Ich müsste via Replace ein „Enter“ ersetzen, nur weiß ich nicht, was ich dann unter Suchen eintragen muss. In Excel ist Enter z.B. die Kombination ALT+010, aber in Flowheater?!?!?
Vielen Dank für ein kurzes Feedback.
ich hätte nur eine kurze Frage, die bestimmt nur eine Kleinigkeit ist. Ich müsste via Replace ein „Enter“ ersetzen, nur weiß ich nicht, was ich dann unter Suchen eintragen muss. In Excel ist Enter z.B. die Kombination ALT+010, aber in Flowheater?!?!?
Vielen Dank für ein kurzes Feedback.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
3 Jahre 6 Monate her #4300
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 Zeichensatz für Enter
Hallo Herr Schober,
der String Replace Heater bietet dafür die Auswahl -<NEWLINE>- an, siehe Screenshot.
Wenn Sie das auswählen wird ein Zeilenumbruch bzw. Enter gefunden egal wie er Codiert ist. Das hat übrigens nichts mit dem verwendeten Zeichensatz zu tun.
In Windows ist es üblich HEX 0x0D + 0x0A zu verwenden. In manchen Programmen (wie Microsoft Excel, etc.) wird nur 0x0A (=ALT+010) verwendet.
Unter Linux/UNIX bzw. auch Apple „maxOS“ wird ebenfalls nur 0x0A verwendet. Die älteren Mac OS Classic Varianten verwendeten 0x0D. Der FlowHeater erkennt mit der Auswahl -<NEWLINE>- beide Varianten.
Mehr zum Thema Zeilenumbruch gibt es bei Wikipedia
String Replace Heater -> Zeilenumbruch erkennen/suchen/ersetzen
der String Replace Heater bietet dafür die Auswahl -<NEWLINE>- an, siehe Screenshot.
Wenn Sie das auswählen wird ein Zeilenumbruch bzw. Enter gefunden egal wie er Codiert ist. Das hat übrigens nichts mit dem verwendeten Zeichensatz zu tun.
In Windows ist es üblich HEX 0x0D + 0x0A zu verwenden. In manchen Programmen (wie Microsoft Excel, etc.) wird nur 0x0A (=ALT+010) verwendet.
Unter Linux/UNIX bzw. auch Apple „maxOS“ wird ebenfalls nur 0x0A verwendet. Die älteren Mac OS Classic Varianten verwendeten 0x0D. Der FlowHeater erkennt mit der Auswahl -<NEWLINE>- beide Varianten.
Mehr zum Thema Zeilenumbruch gibt es bei Wikipedia
String Replace Heater -> Zeilenumbruch erkennen/suchen/ersetzen
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.
- Anton Schober
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 16
3 Jahre 6 Monate her #4301
von Anton Schober
Anton Schober antwortete auf Zeichensatz für Enter
Guten Morgen Herr Stark,
vielen Dank für die prompte Hilfe (wie immer!). Hat einwandfrei funktioniert...
vielen Dank für die prompte Hilfe (wie immer!). Hat einwandfrei funktioniert...
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Anton Schober
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 16
3 Jahre 6 Monate her #4311
von Anton Schober
Anton Schober antwortete auf Zeichensatz für Enter
Hallo Herr Stark,leider hänge ich noch immer an dem Problem und finde den Fehler nicht, weshalb der String Replace Heater den Zeilenumbruch nicht entfernt. Beispiel habe ich beigefügt. Vielen Dank noch einmal für Ihre Hilfe....
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
3 Jahre 6 Monate her #4313
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 Zeichensatz für Enter
Hallo Herr Schober,
mit dem String Replace Heater können nur Zeilenumbrüche aus einem Feld entfernt werden. Zusätzlich müssen Sie den Eintrag aus der Liste Auswählen und nicht einfach in Suchen einfügen.
Das Problem bei Ihnen ist, dass der Zeilenumbruch so nicht am String Replace Heater ankommt, da der TextFile Adapter CSV Dateien per Standardeinstellungen „nur“ Zeilenweise liest. Mehrzeilige CSV Dateien wo sich der Feldinhalt über mehrere Zeilen erstreckt sind per Standardeinstellungen so nicht möglich.
In diesem Fall müssen Sie im TextFile Adapter auf dem Reiter „Erweitert“ die Optionen „Zeilenumbruch in Spalten erlauben“ sowie „Zeilenumbrüche in Feldinhalten automatisch ersetzen mit“ aktivieren. Auf dem Reiter „Trennzeichen“ müssen Sie in Ihrem Fall für Textbegrenzer "abc" auswählen.
Ich habe Ihre Definition dementsprechend angepasst, siehe Anlage.
mit dem String Replace Heater können nur Zeilenumbrüche aus einem Feld entfernt werden. Zusätzlich müssen Sie den Eintrag aus der Liste Auswählen und nicht einfach in Suchen einfügen.
Das Problem bei Ihnen ist, dass der Zeilenumbruch so nicht am String Replace Heater ankommt, da der TextFile Adapter CSV Dateien per Standardeinstellungen „nur“ Zeilenweise liest. Mehrzeilige CSV Dateien wo sich der Feldinhalt über mehrere Zeilen erstreckt sind per Standardeinstellungen so nicht möglich.
In diesem Fall müssen Sie im TextFile Adapter auf dem Reiter „Erweitert“ die Optionen „Zeilenumbruch in Spalten erlauben“ sowie „Zeilenumbrüche in Feldinhalten automatisch ersetzen mit“ aktivieren. Auf dem Reiter „Trennzeichen“ müssen Sie in Ihrem Fall für Textbegrenzer "abc" auswählen.
Ich habe Ihre Definition dementsprechend angepasst, siehe Anlage.
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.
Ladezeit der Seite: 0.290 Sekunden