hatte schonmal jemand Probleme, dass nicht das in Programme gespeichert(oder geändert) wird, was in der UI steht?
Ein Wenn hat nicht ausgelöst und ich habe die "Logik Grundlagen" fast auswendig gelernt.
Heraus kam das Problem im Debug der Logikschicht. Ich habe zwei Wenn. In beiden wird eine Variable "Auf Aktualisierung" abgefragt.
der Debug brachte heraus, dass die eine Wenn fälschlicherweise mit
Code: Alles auswählen
DP_VALUE_CHECK_UPDATE is set, condition = 1
type = DP_VALUE_IN_RANGE_FROM_TO, condition valL = Alarm Innen valR1 = Alarm Innen valR2 =
Code: Alles auswählen
DP_VALUE_CHECK_UPDATE is set, condition = 1
type = 1, condition valL = Alarm Innen valR1 = Alarm Aussen
Keine Ahnung wo die Range-Prüfung her kam. würde in dem Programm nie benutzt.
Case entfernen und neu anlegen führt dann auch wieder zu einer absoluten Prüfung.
Hat schonmal jemand sowas gehabt?