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

Probleme bei Realisierung einer if Bedinung

  • Magnus Gerlitschka
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
3 Jahre 8 Monate her #3964 von Magnus Gerlitschka
Probleme bei Realisierung einer if Bedinung wurde erstellt von Magnus Gerlitschka
Hallo Support Team, 
leider stehe ich auf dem Schlauch.. ich möchte aus einem Textfile ein Feld (Name1) in ein Datenbankfeld übergeben.
Nur wenn Name1 LEER oder NULL ist, soll ein anderes Feld (Name) genommen werden.

Anbei ein Screenshot meiner Konfiguration.

Bedingung 3 funktioniert leider nicht.

Wo ist mein Denkfehler?

Danke, Magnus
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

Mehr
3 Jahre 8 Monate her #3966 von FlowHeater-Team
FlowHeater-Team antwortete auf Probleme bei Realisierung einer if Bedinung
Hallo Herr Gerlitschka,

entweder Sie verwenden bei der Verknüpfung ein „AND“ siehe Screenshot oder aber Sie prüfen in der IF-THEN-ELSE Bedingung lediglich auf „IsEmpty“ ab.

Das Problem ist, dass die erste Bedingung (!= NULL) in Ihrem Fall nie zutrifft, da der TextFile Adapter keinen Wert NULL aus der Textdatei liest und weiterreicht. Hier wird höchstens ein leeres Feld (=länge 0) geliefert. Somit wird immer der der zweite Eingangsparameter zurückgeliefert.



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:

Bitte Anmelden um der Konversation beizutreten.

  • Magnus Gerlitschka
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
3 Jahre 8 Monate her #3967 von Magnus Gerlitschka
Magnus Gerlitschka antwortete auf Probleme bei Realisierung einer if Bedinung
Hallo Herr Stark, 
habe Ihren Rat befolgt und nur noch eine Bedingung aktiviert. Da die Daten aus einem CSV File stammen, müßte die richtige Bedingung !="" sein.

Also: wenn Name 1 NICHT ein leerer String ist, sollte dieses Feld genommen werden (2) ansonsten soll das Feld (3) genommen werden. 

Klappt leider nicht. Haben Sie noch eine Idee?
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

Mehr
3 Jahre 8 Monate her #3968 von FlowHeater-Team
FlowHeater-Team antwortete auf Probleme bei Realisierung einer if Bedinung
Hallo Herr Gerlitschka,

jetzt haben Sie auch die „IsEmpty“ Bedingung entfernt, deshalb funktioniert es nicht. Das Problem ist, mit Ihrer Abfrage prüfen Sie mit "" auf eine Zeichenkette der Länge 0 ab. In Ihrer CSV Datei hat das Feld wahrscheinlich Leerzeichen als Feldinhalt? Das wird der Grund sein, dass es jetzt nicht funktioniert.

Ich habe Ihnen im Anhang ein kleines Beispiel erstellt, siehe Anhang.

Dateianhang:

Dateiname: leeres-fel...agen.zip
Dateigröße:7 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.
Anhänge:

Bitte Anmelden um der Konversation beizutreten.

  • Magnus Gerlitschka
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
3 Jahre 8 Monate her #3969 von Magnus Gerlitschka
Magnus Gerlitschka antwortete auf Probleme bei Realisierung einer if Bedinung
Hallo Herr Stark, 
herzlichen Dank. Wieder einmal konnte ich das Problem mit Ihrer Hilfe lösen.

Super Support, super Tool!

VG Magnus Gerlitschka

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.318 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.