- Beiträge: 29
Leerzeilen in Textdatei nicht exportieren
- Roland Rueegger
- Autor
- Offline
- Benutzer
Weniger
Mehr
13 Jahre 11 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?
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 oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
13 Jahre 11 Monate her - 9 Jahre 2 Monate her #246
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 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.
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: 9 Jahre 2 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Roland Rueegger
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 29
13 Jahre 11 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.
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 oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.275 Sekunden