- Beiträge: 48
Vergleichswerte aus einer Textdatei heranziehen
- Holger Herrmannsfeldt
- Autor
- Offline
- Benutzer
Weniger
Mehr
9 Jahre 1 Monat her #2476
von Holger Herrmannsfeldt
Vergleichswerte aus einer Textdatei heranziehen wurde erstellt von Holger Herrmannsfeldt
Hallo,
ich habe ein Script erstellt, mit dem ich eine SQL-Abfrage durchführe und eine CSV-Datei fülle. Nun sollen aber nur die Datensätze eingelesen werden, die bestimmten Kundennummern zugeordnet sind. Ich könnte natürlich die Kundennummern alle in einer IF-Abfrage hinein packen, aber diese variieren ständig, es kommen Kundennummern hinzu oder werden gelöscht. Gibt es eine Möglichkeit, bei Ausführung des Scripts diese aus einer ASCII-Datei auszulesen und in die abfrage mit einzubinden?
Vielen Dank und beste Grüß
Holger Brandt
ich habe ein Script erstellt, mit dem ich eine SQL-Abfrage durchführe und eine CSV-Datei fülle. Nun sollen aber nur die Datensätze eingelesen werden, die bestimmten Kundennummern zugeordnet sind. Ich könnte natürlich die Kundennummern alle in einer IF-Abfrage hinein packen, aber diese variieren ständig, es kommen Kundennummern hinzu oder werden gelöscht. Gibt es eine Möglichkeit, bei Ausführung des Scripts diese aus einer ASCII-Datei auszulesen und in die abfrage mit einzubinden?
Vielen Dank und beste Grüß
Holger Brandt
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
9 Jahre 1 Monat her - 9 Jahre 1 Monat her #2478
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 Vergleichswerte aus einer Textdatei heranziehen
Hallo Herr Brandt,
das können Sie über einen CSV Lookup mit dem String Replace Heater durchführen.
Sie benötigen dazu eine CSV Textdatei , die mindestens eine Spalte mit den zu verarbeitenden Kundennummern enthält. Diese CSV Datei tragen Sie im String Replace Heater als Ersetzungsdatei ein die für den CSV Lookup verwendet werden soll. Der String Replace Heater prüft nun anhand dieser Liste ob die Eingegebene Kundennummer vorhanden ist und liefert die angegebene Spalte zurück, in Ihrem Fall ist das die gleiche Spalte. Nun müssen Sie noch angeben, dass der String Replace Heater einen definierten Standardwert zurückliefern soll wenn der Eintrag nicht gefunden wurde.
Auf diesen Rückgabewert können Sie nun eine IF-THEN-ELSE Bedingung anwenden um die nicht gewollten Datensätze zu filtern .
Im Anhang habe ich Ihnen ein kleines Beispiel beigefügt.
das können Sie über einen CSV Lookup mit dem String Replace Heater durchführen.
Sie benötigen dazu eine CSV Textdatei , die mindestens eine Spalte mit den zu verarbeitenden Kundennummern enthält. Diese CSV Datei tragen Sie im String Replace Heater als Ersetzungsdatei ein die für den CSV Lookup verwendet werden soll. Der String Replace Heater prüft nun anhand dieser Liste ob die Eingegebene Kundennummer vorhanden ist und liefert die angegebene Spalte zurück, in Ihrem Fall ist das die gleiche Spalte. Nun müssen Sie noch angeben, dass der String Replace Heater einen definierten Standardwert zurückliefern soll wenn der Eintrag nicht gefunden wurde.
Auf diesen Rückgabewert können Sie nun eine IF-THEN-ELSE Bedingung anwenden um die nicht gewollten Datensätze zu filtern .
Im Anhang habe ich Ihnen ein kleines Beispiel beigefügt.
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:
Letzte Änderung: 9 Jahre 1 Monat her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.268 Sekunden