Mehrere If-Befehle kombinieren

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
DanielG
Beiträge: 16
Registriert: 20.03.2015, 15:16

Mehrere If-Befehle kombinieren

Beitrag von DanielG » 23.06.2015, 11:46

Hallo zusammen,

vielleicht kann mir hier jemand helfen. Programmieren ist leider nicht so meins :)

Jeder einzelne Befehl funktioniert als Exit-Ereignis:

if (TFZugversuch.Tabelle1.Zeile1.Zelle5.rawValue - TFZugversuch.Tabelle1.Zeile2.Zelle5.rawValue != 0){
tmp.fillColor = tmp.rawValue < TFZugversuch.Tabelle1.Zeile1.Zelle5.rawValue || tmp.rawValue > TFZugversuch.Tabelle1.Zeile2.Zelle5.rawValue ? "255,0,0" : "255,255, 255" ;
}
if (TFZugversuch.Tabelle1.Zeile2.Zelle5.rawValue != 0){
tmp.fillColor = tmp.rawValue < TFZugversuch.Tabelle1.Zeile1.Zelle5.rawValue ? "255,0,0" : "255,255, 255" ;
}
if (TFZugversuch.Tabelle1.Zeile1.Zelle5.rawValue != 0){
tmp.fillColor = tmp.rawValue > TFZugversuch.Tabelle1.Zeile2.Zelle5.rawValue ? "255,0,0" : "255,255, 255" ;
}

Ich habe einen Min.-Sollwert: Zeile1.Zelle5.rawValue und einen Max.-Sollwert: Zeile2.Zelle5.rawValue. Je nachdem was ich in Zeile3.Zelle5 eingebe soll sich das Kästchen rot färben, wenn es nicht mit dem Soll-Wert übereinstimmt. If-Satz 2 und 3 habe ich hinzugefügt, weil es auch entweder nur einen Min.-Sollwert oder Max.-Sollwert geben kann, also nicht kombiniert.

Leider habe ich keine Ahnung wie ich diese drei Befehle in einem Exit-Ereignis kombiniere. Ich habe schon einiges probiert, z.B. else if, bin aber leider nicht auf die Lösung gekommen. Es funktioniert immer nur ein Befehl oder gar keiner.

Vielen Dank für Eure Hilfe!

Gruss,
Daniel

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Mehrere If-Befehle kombinieren

Beitrag von armine » 23.06.2015, 12:28

Hallo Daniel,

ich glaube, dass du deine Aussicht auf Hilfe verbessern kannst, indem du deine Datei hochlädst.

vg armine

DanielG
Beiträge: 16
Registriert: 20.03.2015, 15:16

Mehrere If-Befehle kombinieren

Beitrag von DanielG » 23.06.2015, 14:24

Hallo Armine,

leider kann ich das ganze Dokument nicht hoch laden. Ich habe versucht den wichtigen Teil heraus zu kopieren. Das mit den Zeilen und Tabelle duplizieren klappt gerade nicht, soll aber nicht weiter stören :)

Danke und Gruss,
Daniel
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Mehrere If-Befehle kombinieren

Beitrag von armine » 23.06.2015, 16:34

Hallo Daniel,

wenn ich dich recht verstanden habe, dann soll es so funktionieren.

vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

DanielG
Beiträge: 16
Registriert: 20.03.2015, 15:16

Mehrere If-Befehle kombinieren

Beitrag von DanielG » 23.06.2015, 16:52

Genau so :) Super!!

Vielen Dank für die schnelle Antwort!

Antworten