Seite 1 von 1

Item Wert um 1 erhöhen

Verfasst: 2. Dez 2018 17:48
von sadbi
Hallo
Irgendwie stehe ich auf der Leitung. Ich will ein Dummy im Format Number in einer Regel um eins erhöhen. Der Code.
sendCommand(austemp_count,14)
funktioniert, aber wie erhöhe ich den Wert von dem Dummy um eins?
Danke im Voraus
Sebastian

Re: Item Wert um 1 erhöhen

Verfasst: 2. Dez 2018 18:22
von matz
Hier ein Teil aus meiner Rule.
Hoffe das hilft

Code: Alles auswählen

        counter=fehlerbio.state as DecimalType
	counter=counter+1
	fehlerbio.postUpdate(counter)
	
Lg

Martin

Re: Item Wert um 1 erhöhen

Verfasst: 2. Dez 2018 19:12
von sadbi
Hallo Martin!

Danke, aber es klemmt. Hier der Code nach then
var tempvar=austemp_count.state as DecimalType
tempvar=tempvar+1

Fehler beim zweiten tempvar: Type mismatch: cannot convert from BigDecimal to DecimalType

Was ist hier mein Fehler?

LG
Sebastian

Re: Item Wert um 1 erhöhen

Verfasst: 2. Dez 2018 20:44
von sadbi
Hallo,
Problem gelöst. Hier der Code:

austemp_count.postUpdate(austemp_count.state as DecimalType +1)

Danke
Sebastian