Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Vergleichswerte aus einer Textdatei heranziehen

Vergleichswerte aus einer Textdatei heranziehen 1 Jahr 2 Monate her #2476

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar
  • Offline
  • New Member
  • Beiträge: 18
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
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Vergleichswerte aus einer Textdatei heranziehen 1 Jahr 2 Monate her #2478

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



Dateianhang:

Dateiname: csv-lookup.zip
Dateigröße:2 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.
Letzte Änderung: 1 Jahr 2 Monate her von FlowHeater-Team.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.079 Sekunden