Move to UserVar struct to have universal conversion of task variable types

This commit is contained in:
TD-er
2021-02-07 23:25:59 +01:00
parent f7248b9641
commit 032e4cfdec
17 changed files with 186 additions and 64 deletions
+7 -2
View File
@@ -39,12 +39,17 @@ function loopDeLoop(timeForNext, activeRequests) {
valueEntry = err.name;
} finally {
if (valueEntry !== 'TypeError') {
tempValue = data.Sensors[c].TaskValues[k].Value;
decimalsValue = data.Sensors[c].TaskValues[k].NrDecimals;
if (decimalsValue < 255) {
tempValue = parseFloat(tempValue).toFixed(decimalsValue);
}
var valueID = 'value_' + (data.Sensors[c].TaskNumber - 1) + '_' + (data.Sensors[c].TaskValues[k].ValueNumber - 1);
var valueNameID = 'valuename_' + (data.Sensors[c].TaskNumber - 1) + '_' + (data.Sensors[c].TaskValues[k].ValueNumber - 1);
var valueElement = document.getElementById(valueID);
var valueNameElement = document.getElementById(valueNameID);
if (valueElement !== null) {
valueElement.innerHTML = data.Sensors[c].TaskValues[k].Value;
valueElement.innerHTML = tempValue;
}
if (valueNameElement !== null) {
valueNameElement.innerHTML = data.Sensors[c].TaskValues[k].Name + ':';
@@ -69,4 +74,4 @@ function loopDeLoop(timeForNext, activeRequests) {
check = 1;
}
}, timeForNext);
}
}