Zum Hauptinhalt springen
Weil einfach - produktiver ist
Der Daten Spezialist

✅ Kinderleichte Datenintegration - Import / Export
✅ Keine Programmierung dank visueller Modellierung
✅ Einfaches ETL-Tool mit vielseitigen Möglichkeiten

Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Flowheater Chart

If-Then-Else mit zwei Eingangswerten

Mehr
14 Jahre 7 Monate her #624 von Nick
If-Then-Else mit zwei Eingangswerten wurde erstellt von Nick
Hallo,

der If-Then-Else-Heater kann meines Wissens nach nur einen Eingangswert verarbeiten. Ich würde diesen aber mit zwei Werten benötigen. Mein Beispiel: Read-Seite FeldBeginn 0700 FeldEnde 1900 Nun soll auf der Write-Seite einfach ein "x" weggeschrieben werden, wenn FeldBeginn >= 0700 UND <= 1900 ist. Kann hier jemand helfen damit ich das hinbekomme?

Danke und Gruss Nick

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
14 Jahre 7 Monate her #625 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: If-Then-Else mit zwei Eingangswerten
Hallo Herr Stoeger,

mehrere If-Then-Else Bedingungsparameter können Sie entweder über 3 verschachtelte IF-THEN-ELSE Heater abbilden oder aber über folgendes Skript für den .NET Script Heater .

Bedingung über Script
Code:
public object DoWork() { if (InValues.Length != 2) throw new Exception("Es werden 2 Eingangsparemeter erwartet"); string sRet = null; // Eingangsparameter holen string feldbeginn = (string)InValues[0].GetString(); string feldende = (string)InValues[1].GetString(); // nur vergleichen wenn beide Eingangsparameter einen Wert haben if (feldbeginn != null && feldende != null) { // Vergleichen: wenn feldbeginn >= 0700 und feldende <= 1900 if (feldbeginn.CompareTo("0700") >= 0 && feldende.CompareTo("1900") <= 0) sRet = "X"; } return sRet; }
Bedingung über IfThenElse Heater
Die ersten beiden IF-THEN-ELSE Heater vergleichen jeweils einen Parameter und geben im Erfolgsfall ein Zeichen (im Beispiel #) zurück. Der Output der beiden Heater wird über den String Append Heater zusammengefügt. Der 3. IF-THEN-ELSE Heater vergleicht dann auf == "##". Trifft das zu trafen beide vorherige Bedingungen zu.

Im Anhang befindet sich dazu ein Beispiel.

Anhang if_then_else_bedingung.zip wurde nicht gefunden.


gruß
Robert Stark

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.132 Sekunden
FlowHeater Logo
FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches
Support & Kontakt
Kontaktinformation

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