Zum Hauptinhalt springen
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 Chart

IfThenElse-Heater erkennt Wert 70 nicht als "< 250", den Wert 170 aber schon

  • Thomas Goldhahn
  • avatar Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
5 Jahre 4 Wochen her - 5 Jahre 4 Wochen her #3827 von Thomas Goldhahn
Hallo Herr Stark,

Ich nutze v 4.0.8.2 (64 bit)
In einem If-Heater frage ich ab: "wenn >= 250 dann TEXT"
Der Wert ist 70, aber trotzdem kommt TEXT
anbei die TSV-Datei und die FHD   (im Layer "EINHEIT")
Ich würde mich sehr freuen, wenn Sie mir helfen könnten!

Beste Grüße,
Thomas Goldhahn
Letzte Änderung: 5 Jahre 4 Wochen her von Thomas Goldhahn.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
5 Jahre 4 Wochen her - 5 Jahre 4 Wochen her #3830 von FlowHeater-Team
Hallo Herr Goldhahn,

das Problem ist, dass der IF-THEN-ELSE Heater standardmäßig anhand des vorliegenden Datentypen vergleicht. In Ihrem Fall liegt eine Zeichenkettte (STRING) vor und der IF-THEN-ELSE Heater vergleicht hier dann Zeichenweise.

Also 7 > 2, 0 > 5, … Da die Bedingung ja schon beim ersten Zeichen der Zeichenkette zutrifft wird hier dann Ihr Text ausgegeben.

Um das Problem zu lösen müssen Sie einen Zahlen bzw. Werte Vergleich durchführen. Dazu müssen Sie im IF-THEN-ELSE Heater lediglich den Datentypen von STRING (Zeichenfolge) auf INT (Ganzzahl) ändern. So wandelt der IF-THEN-ELSE Heater die anliegende Zeichenkette vorher in einen Zahl um und führt dann den Zahlenvergleich durch.


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: 5 Jahre 4 Wochen her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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