Skip to main content
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Download

Leerzeilen in Textdatei nicht exportieren

  • Roland Rueegger
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
13 Jahre 3 Monate her #244 von Roland Rueegger
Leerzeilen in Textdatei nicht exportieren wurde erstellt von Roland Rueegger
Hallo Herr Stark
Vermutlich suche ich wieder viel zu weit...
Ich erhalten einen CSV Export mit 100 Zeilen ';' getrennt. Der Export ist immer 100 Zeilen lang, auch wenn nur 20 Zeilen gefüllt sind.
Nun versuche ich mit der IF, Then - Filter Funktion, >0 die Leerzeilen weg zu filtern, dass ich nicht 80 leere Zeilen mit ';;;;;;;' erhalte. Der Filter zeigt auf ein Zahlenfeld, dem zuvor ein 'Trim Start' eingefügt ist, damit Leerzeichen am Anfang gelöscht werden.
Suche ich in die falsche Richtung?

Bitte Anmelden um der Konversation beizutreten.

Mehr
13 Jahre 3 Monate her - 8 Jahre 6 Monate her #246 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: Leerzeilen in Textdatei nicht exportieren
Hallo Herr Rüegger,

dazu ziehen Sie einen String Append Heater auf den Designer und verbinden alle CSV Felder der READ Seite, die Leer sein können, mit dem Eingang des Heaters . Das Ergebnis lassen Sie durch einen Trim Heater laufen. Das Ergebnis daraus können Sie nun Einfach mit einer IF-Then-Else Bedingung auf Leerstring (s. Hinweis weiter unten) abprüfen, somit haben Sie die Filter Bedingung (=TRUE) für den Filter Heater .

Sind jetzt alle CSV Felder mit Leerzeichen befüllt, fügt der String Append Heater lediglich Leerzeichen zusammen. Diese werden vom Trim Heater am Anfang und Ende der Zeichenkette wieder entfernt. Falls jetzt nur Leerzeichen vorhanden waren ist die Zeichenkette nun von der Länge 0. Dies prüft dann der If-Then-Else Heater und gibt in diesem Fall TRUE/WAHR zurück. Der Filter Heater filtert dann diese CSV Zeile aus der CSV Menge heraus.

Hinweis: Um auf eine Leere Zeichenfolge (String der Länge 0) zu prüfen, brauchen Sie im If-Then-Else Heater lediglich die Bedingung "=" auswählen und auf den Button hinzufügen klicken. Sie dürfen keinen Wert eingeben!

Alternativ können Sie auch den String Length/Länge Heater verwenden und im IF-THEN-ELSE Heater auf den Wert 0 abprüfen.

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: 8 Jahre 6 Monate her von FlowHeater-Team.

Bitte Anmelden um der Konversation beizutreten.

  • Roland Rueegger
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
13 Jahre 3 Monate her #247 von Roland Rueegger
Roland Rueegger antwortete auf Aw: Leerzeilen in Textdatei nicht exportieren
Grüezi Herr Stark
Und auch diese Lösung funktioniert einwandfrei. Habe die Datei angehängt für einen kurzen Blick darauf, ob ich es zu komplizert konfiguriert habe. Wenn wir uns nicht mehr hören, wünsche ich jetzt schon schöne Feiertage.

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.269 Sekunden

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


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