Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Felicio от 22 Августа 2022, 06:31:56

Название: Отчет не сохраняется каждый час
Отправлено: Felicio от 22 Августа 2022, 06:31:56
Здравствуйте! Есть вот такой скрипт (скриншот). Стандартное выполнение скрипта каждый час. Проблема такая. Сервер выдает информацию о построенном отчете, скрипт работает каждый час, но не сохраняет отчет.
Название: Re: Отчет не сохраняется каждый час
Отправлено: Simple Scada от 22 Августа 2022, 08:36:51
Здравствуйте.

В скрипте используется функция "GetClientName (https://simple-scada.com/help/script/getclientname.html)" см. описание данной функции  - она не будет работать в скрипте с типом события "Прошел час", т.к. данное событие вызывается сервером, а не клиентом. Вместо GetClientName можно указать имя клиента, на котором требуется сохранить отчёт (имя клиента задаётся через настройки - "Имя этого клиента (https://simple-scada.com/help/manual/settings-simple-client.html?anchor=servset)") или константу SS_SERVER_NAME для сохранения отчёта на серверном ПК. См. примеры 5 и 6 по ссылке (https://simple-scada.com/help/script/reportbuild.html). 
Название: Re: Отчет не сохраняется каждый час
Отправлено: Felicio от 22 Августа 2022, 09:14:32
Все заработало. Благодарю