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

If-Then-Else mit zwei Eingangswerten

Mehr
12 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 um der Konversation beizutreten.

Mehr
12 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

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.

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