Если у Вас доменная структура, то запускать приложения надо с повышенными правами админа или как у Вас устроено.
Скада по-умолчанию не требует прав администратора и может полноценно выполнять все задачи без прав администратора (как и большинство других приложений). Если же доступ к каким-то путям (нужным скаде для работы) в ОС заблокирован, то скада конечно не сможет использовать эти пути. Что и происходит в Вашем случае: ОС просто не даёт скаде доступ к указанному в окне пути. В этом случае нужно вместо запуска с правами администратора убрать ограничения и разрешить приложениям скады доступ к указанному пути. Данный вопрос никак не связан со скадой и касается администрирования ОС, поэтому как Вы сделаете, так и будет. Если ОС не разрешит скаде доступ, скада ничего не сможет сделать и выдаст окно с ошибкой. Если ОС разрешит доступ, то скада будет работать корректно и без прав администратора.
В базе данных (MySQL) root был с шифрованием sha2. Поменял на стандарт.
Перегрузка сервера физического. Далее как обычно.Все программы запускаем.
Пишем запрос на источнике и выдает сам Report.exe ошибку (во вложении) при проверке подключения.
Это одна из стандартных ошибок при подключении к MySQL, информацию по ней можно найти в интернете. Для её решения можно попробовать в параметры подключения к БД добавить строку "SslMode=None;", т.е. чтобы параметры выглядели так:
Server=localhost;
Database=имя_вашей_бд;
UserId=логин;
Pwd=пароль;
SslMode=None;
Небольшое дополнение.
После очередной перезагрузки вот этот универсальный скрипт на кнопке
var
aReport: TM_Report;
begin
aReport := ReportBuild('CheckIn');
aReport.View(GetClientName);
aReport.Save(GetClientName, 'CheckIn' + DateTimeToFileName(Now, ''), 'C:\Projects\Reports\', rfPDF);
end
взятый из примеров руководства начал записывать отчет в указанную папку. Но вот viem так и не сработала.
Жду вопросов и предложений