Man kann sich erstmal dran gewöhnen (wenn man weiß das immer der gegensätzliche Zustand aktiv ist) aber eigentlich sollte es ja genau anders herum dargestellt werden?
Weiß jemand, wo die Ursache für dieses Verhalten liegt?
Das bedeutet ich muss REVERSED Profile verwenden?
Das wiederum bedeutet aber, daß im Webfront dann die Zustände falsch herum dargestellt werden.
Oder muss ich extra Variablen mit REVERSED Profilen ausschließlich für IPSStudio anlegen (was irgendwie doof wäre), da ich dann jede Menge doppelte Variablen haben müsste…
Genau das ist ja eben nicht so.
In meiner View werden alle Zustände invers dargestellt!
Im Designer das ist wohl so, da werden alle Variablen als ‚ausgelöst‘ dargestellt. Deshalb sind ja auch alle Leuchten zB ‚an‘.
Ich rede hier aber von der View selbst, da werden mir diese Variablen genau invers dargestellt und das kann doch so nicht richtig sein.
Beispiel Brandmeldeanlage :
Webfront: kein Alarm
View: Feueralarm
Webfront: keine Störung
View: Störung aktiv
Webfront: keine Meldung
View: Meldung aktiv
Webfront: keine Abschaltung
View: Abschaltung aktiv
Schau bitte mal in die Assoziationen bei den Variablen, die falsch angezeigt werden.
Das scheint wirklich ein Bug zu sein, den du da gefunden hast.
Beim Einfügen von Boolvariablen werden die Assoziationen beide mit Wert „0“ erstellt. Das konnte ich hier eben nachstellen.
Leider ist das Problem bei mir nicht behoben. Die Assoziationen haben nach wie vor für beide Zustände den Wert „0“.
Das Problem scheint leider (noch) nicht gelöst zu sein
Ich habe das gestern probiert. Beim Erstellen werden die Zuordnungen nun korrekt erstellt.
Bei bestehenden Variablen wird da keine Änderung vorgenommen. Der Grund ist wohl, dass bei bestehenden Variablen ja nicht bekannt ist, ob das falsch erstellt oder manuell geändert wurde. Glaube aber mit Assoziationen synchronisieren auf ja und dann wieder auf nein sollte es auch angepasst werden, falls du da nichts eigenes eingetragen hast. Sonst bleibt wohl nur die falsche „0“ durch eine „1“ zu ersetzen. ich kenne allerdings nicht die Anzahl der Variablen die das betrifft bei dir.
Also ich habe die Variablen aus der View gelöscht und dann neu eingefügt.
Leider waren dann immer noch beide Zustände mit dem Wert „0“ deklariert.
Komisch…