Parsley
Hat sich erledigt, siehe
hyman
Bei der Implementierung der etwas komplexeren Formeln habe ich wahrscheinlich einen reproduzierbaren Fehler in der Auswertung der Formel zum Aufstellen der Eingangsparameter gefunden. Verwendete Version ist die aktuelle 1.3.10
Wenn ich die z.B. diese Formel einsetze, werden keine Eingangsvariablen (hier ExtKz und ExtLg) erzeugt
Edit: Es scheint nicht nur an komplexen Formeln zu liegen, sondern wenn man gleich zu Beginn vor dem Einfügen von Variablen z.B. 5 Formeln auswählt. Dann werden auch einfache Variable nicht erkannt. Wenn ich dann z.B. nur zwei Felder (Formel 1 und2) mit einfachen Formeln/Variablen ausgefüllt habe und von 5 auf 2 Formeln zurückschalte werden die Variablen plötzlich aufgeführt. Bei komplexen Formeln funktioniert dies nicht.
(((_previousOut4_==1)|(_previousOut4_==0))?({ExtLg :I}==1?(byte?)3{ExtKz:I}==1?(byte?)2:0)):0)
Edit2: Es scheint immer dann ein Problem zu geben, wenn mehr freie Formeln als Variablen eingetragen sind oder wenn die Formeln wie u.a. komplexer sind.
Fehler Variablen.JPG
Nachdem ich das mit kurzen Formeln vorab erzeugt habe und danach die lange Formel verwende, kommt es zu einer Vertauschung der Eingänge siehe (rot umrahmt)
Edit: Einige Ausgänge waren auf Number gestellt, nachdem ich diese auf Byte zurückgestellt habe, war die Vertauschung weg. Das sollte man also nicht überbewerten...
Fehler Variablen2.JPG
Zitat von willisurf
Beitrag anzeigen
hyman
Bei der Implementierung der etwas komplexeren Formeln habe ich wahrscheinlich einen reproduzierbaren Fehler in der Auswertung der Formel zum Aufstellen der Eingangsparameter gefunden. Verwendete Version ist die aktuelle 1.3.10
Wenn ich die z.B. diese Formel einsetze, werden keine Eingangsvariablen (hier ExtKz und ExtLg) erzeugt
Edit: Es scheint nicht nur an komplexen Formeln zu liegen, sondern wenn man gleich zu Beginn vor dem Einfügen von Variablen z.B. 5 Formeln auswählt. Dann werden auch einfache Variable nicht erkannt. Wenn ich dann z.B. nur zwei Felder (Formel 1 und2) mit einfachen Formeln/Variablen ausgefüllt habe und von 5 auf 2 Formeln zurückschalte werden die Variablen plötzlich aufgeführt. Bei komplexen Formeln funktioniert dies nicht.
(((_previousOut4_==1)|(_previousOut4_==0))?({ExtLg :I}==1?(byte?)3{ExtKz:I}==1?(byte?)2:0)):0)
Edit2: Es scheint immer dann ein Problem zu geben, wenn mehr freie Formeln als Variablen eingetragen sind oder wenn die Formeln wie u.a. komplexer sind.
Fehler Variablen.JPG
Nachdem ich das mit kurzen Formeln vorab erzeugt habe und danach die lange Formel verwende, kommt es zu einer Vertauschung der Eingänge siehe (rot umrahmt)
Edit: Einige Ausgänge waren auf Number gestellt, nachdem ich diese auf Byte zurückgestellt habe, war die Vertauschung weg. Das sollte man also nicht überbewerten...
Fehler Variablen2.JPG
Kommentar