Код |
---|
function OnParam( class, sec ) if class=="TQBR" then valtoday = tonumber(getParamEx(class, sec, "VALTODAY").param_value) end end |
Этот вопрос, полагаю, перекликается с вопросом
По идее, с каждой последующей сделкой значение valtoday должно возрастать. То есть, при срабатывании OnParam полученное значение valtoday не может быть меньше, чем любое из полученных значений valtoday в более ранних срабатываниях OnParam. Но у меня то и дело получаются значения OnParam меньше, чем предыдущие. Видимо, OnParam срабатывает не в порядке по времени, а как-то хаотично - то есть, сначала может прийти более позднее значение, а потом более раннее.
Так ли это, и если так, то как эту проблему обойти?