FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum TextFile Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Codepage konvertieren 1 / 2 , Verarbeitung von CSV Kopf- und Fußzeilen , Import und Export von vCard Textdateien
  • Seite:
  • 1

THEMA:

IfThenElse-Heater erkennt Wert 70 nicht als "< 250", den Wert 170 aber schon 1 Jahr 1 Monat her #3827

  • Thomas Goldhahn
  • Thomas Goldhahns Avatar Autor
  • Offline
  • Beiträge: 5
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
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von Thomas Goldhahn.

IfThenElse-Heater erkennt Wert 70 nicht als "< 250", den Wert 170 aber schon 1 Jahr 4 Wochen her #3830

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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: von FlowHeater-Team.
  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2020 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en