УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

[BugFixed] Установка значения в архиве


Автор Сообщение
Сообщение создано: 04. 02. 2019 [15:04]
valery
Валерий Савин
Создатель темы
Зарегистрирован(а) с: 25.01.2019
Сообщения: 7
При обновлении с OpenSCADA 0.9.0 до рабочей версии 1+r2601 перестала корректно отрабатывать функция установки значения в архиве.

На демо станции AGLKS использовал следующий скрипт:

JAVASCRIPT
using Special.FLibSYS;
 
addr = "Archive.va_CPULoad_load";
archtor = "FSArch.1s";
time = SYS.strptime("2019-02-04 15:48:44");
old = vArh(addr).get(time, 0, 0, archtor);
SYS.messInfo("vArh:", "Old value = " + old);
rez = vArh(addr).set(old+1, time, 0, archtor);
SYS.messInfo("vArh:", "rez = " + rez);


В результате значение не изменилось. Так же переменная rez вернула значение 0.
Сообщение создано: 04. 02. 2019 [15:42]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
Не ошибка, пользователь должен быть в группе "Архивы"!

Learn, learn and learn better than work, work and work.
Сообщение создано: 04. 02. 2019 [15:49]
valery
Валерий Савин
Создатель темы
Зарегистрирован(а) с: 25.01.2019
Сообщения: 7
"roman" wrote:

Не ошибка, пользователь должен быть в группе "Архивы"!

В версии 0.9.0-5 работало и без этого. Это нововведение?
Сообщение создано: 04. 02. 2019 [16:14]
valery
Валерий Савин
Создатель темы
Зарегистрирован(а) с: 25.01.2019
Сообщения: 7
"roman" wrote:

Не ошибка, пользователь должен быть в группе "Архивы"!

Проверил, добавив пользователя "roman" в группу "Archive" результат тот же. Провел те же манипуляции с другими пользователями - результат опять тот же.
Добавил всех пользователей во все группы - результат тот же.
Какая еще настройка может быть не верной?
Сообщение создано: 04. 02. 2019 [17:08]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"valery" wrote:

Какая еще настройка может быть не верной?

А да, не везде передал пользователя, исправил!

Learn, learn and learn better than work, work and work.



10438