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

Filterung auf der Read-Seite

Mehr
4 Jahre 1 Monat her #3913 von Anton Schober
Filterung auf der Read-Seite wurde erstellt von Anton Schober
Sehr geehrter Herr Stark,
 
ich benötige zur beigefügten Datei bitte Ihre Hilfe. Ich komme bei zwei Punkten nicht weiter…. :-(
 
  1. Wenn auf der Read-Seite im Feld Artikelname der Begriff „Bremsscheibe“ vorkommt, soll der EK-Preis verdoppelt werden und dann durch die Multiplikatoren zur Berechnung von den VK-Preisen laufen. Genauso soll in diesem Fall das Artikelgewicht auf der Write-Seite dann verdoppelt werden.
  2. Wenn auf der Read-Seite im Feld Artikelname der Begriff „Batterie“ vorkommt, soll der Artikel gar nicht berücksichtigt, bzw. ausgeschlossen werden (so wie ich es auch schon beim Feld EAN mit „empty“ gemacht habe.
 
Vielen lieben Dank für Ihre Hilfe!! 
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 4 Wochen her #3914 von FlowHeater-Team
FlowHeater-Team antwortete auf Filterung auf der Read-Seite
Hallo Herr Schober,

um zu prüfen ob eine bestimmte Zeichenkette in einem CSV Feld vorkommt können Sie den IF-THEN-ELSE Heater mit dem (InString) Operator „**“ verwenden. Hinweis: Mit dem Operator „!*“ können Sie prüfen ob eine bestimmte Zeichenfolge nicht im CSV Feld vorkommt. Mittels dieser Bedingung und dem Filter Heater können Sie dann die CSV Zeile für die weitere Verarbeitung herausfiltern.

Den gleichen (InString **) Operator müssen Sie verwenden, wenn Sie anhand bestimmter Schlüsselwerte Berechnungen durchführen möchten. Wenn die Bedingung zutrifft geben Sie den berechneten Wert zurück und falls nicht einfach das ursprüngliche CSV Feld.

Im Anhang finden Sie ein kleines Bespiel dazu.

Hinweis: Bei Ihrer zur Verfügung gestellten Definition ist mir aufgefallen, dass Sie bei Zahlen manuell mit dem String Replace Heater das Tausendertrennzeichen ändern. Das ist im FlowHeater nicht notwendig, Sie müssen lediglich einmal auf der READ Seite im TextFile Adapter das Format so anpassen, dass es zu Ihrer vorliegenden Textdatei passt. Anschließend kümmert sich der FlowHeater automatisch um notwendige Typumwandlungen. Im Angefügten Beispiel habe ich das ebenfalls berücksichtigt. Des Weiteren ist einem IF-THEN-ELSE Heater keine Bedingung zugeordnet, siehe Screenshot.


Zahlenformat anpassen


Hinweis zu Ihrer Definition/Projekt


Dateianhang:

Dateiname: filter-und...gung.zip
Dateigröße:2 KB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.268 Sekunden
FlowHeater Logo

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.