Steuerung im Parameterscript
Anonymous
Nicht anwendbar
Optionen
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2022-11-26 12:56 PM
2022-11-26
12:56 PM
Hallo Forum
Ich habe in meinem Objekt 2 Variablen in der Parameterliste
die ich über das Parameterscript steuern möchte.
Wenn ich in der Paramterliste den Typ: "Ganzzahl" verwende
dann funktioniert es.
Wenn ich aber in der Parameterliste den Typ: "Boolesche Operation" verwende
dann funktioniert es leider nicht mehr.
Frage: Wie ist es möglich Boolesche Operationen An bzw. Aus schalten ?
Mein Script:
Parameter:
Variable / Typ / Name / Wert
dtli / Boolesche Operation / Drehtüre links / 1
dtre / Boolesche Operation / Drehtüre rechts / 0
Parameterscript:
IF dtli = 1 THEN
VALUES "dtre" 0
ELSE
VALUES "dtre" 0,1
ENDIF
( Ich habe auch schon andere Möglichkeiten getestet, aber im
User Interface Script wären diese Häkchen zum anklicken am
angenehmsten zu Bedienen.)
Wenn jemand eine Lösung weiss, freue ich mich sehr darüber.
Danke schon mal im Voraus, Gruß Wolfgang
Ich habe in meinem Objekt 2 Variablen in der Parameterliste
die ich über das Parameterscript steuern möchte.
Wenn ich in der Paramterliste den Typ: "Ganzzahl" verwende
dann funktioniert es.
Wenn ich aber in der Parameterliste den Typ: "Boolesche Operation" verwende
dann funktioniert es leider nicht mehr.
Frage: Wie ist es möglich Boolesche Operationen An bzw. Aus schalten ?
Mein Script:
Parameter:
Variable / Typ / Name / Wert
dtli / Boolesche Operation / Drehtüre links / 1
dtre / Boolesche Operation / Drehtüre rechts / 0
Parameterscript:
IF dtli = 1 THEN
VALUES "dtre" 0
ELSE
VALUES "dtre" 0,1
ENDIF
( Ich habe auch schon andere Möglichkeiten getestet, aber im
User Interface Script wären diese Häkchen zum anklicken am
angenehmsten zu Bedienen.)
Wenn jemand eine Lösung weiss, freue ich mich sehr darüber.
Danke schon mal im Voraus, Gruß Wolfgang
2 ANTWORTEN 2
Anonymous
Nicht anwendbar
Optionen
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2022-11-26 10:10 PM
2022-11-26
10:10 PM
Ein Boolescher Operator ist ein Parameter, der nur den Wert 0 oder 1 annehmen kann und über eine Checkbox (an/aus = 1/0) gesteuert wird.
Der Befehl VALUES macht für Boolesche Parameter keinen Sinn, da die Checkbox ohnehin nur 0 oder 1 sein kann.
Wenn Du verhindern willst, dass man einen Booleschen Parameter ankreuzen kann, schreibe folgendes:
IF dtli = 1 THEN
PARAMETERS dtre = 0
LOCK "dtre"
ENDIF
Der Befehl VALUES macht für Boolesche Parameter keinen Sinn, da die Checkbox ohnehin nur 0 oder 1 sein kann.
Wenn Du verhindern willst, dass man einen Booleschen Parameter ankreuzen kann, schreibe folgendes:
IF dtli = 1 THEN
PARAMETERS dtre = 0
LOCK "dtre"
ENDIF
Anonymous
Nicht anwendbar
Optionen
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2022-11-27 09:17 PM
2022-11-27
09:17 PM
Hallo Jochen,
Vielen Dank für Deine Hilfe, funktioniert Perfekt !
Lg Wolfgang
Vielen Dank für Deine Hilfe, funktioniert Perfekt !
Lg Wolfgang