How to increment a ScreenTracker variable that is only string
Here we set and increment the ScreenTracker variable ‘#33’, converting to number (using tonumber( str ) ) and back to string(using tostring( num ) ).
vars["#33"] = "5" Log.append( "Var 33 ini: "..vars["#33"] ) local nTmp= tonumber( vars["#33"]) + 1 vars["#33"] = tostring( nTmp) Log.append( "Var 33 inc: "..vars["#33"] )
In the log file ( Log.tx)t we should have the following lines:
EQ15KHTHN2, VXT_52_FR(n1), 2019-08-20 14:55:09, Script : "Var 33 ini: 5". ... EQ15KHTHN2, VXT_52_FR(n1), 2019-08-20 14:55:09, Script : "Var 33 inc: 6".