Имеется папка, через которую перегоняются файлы для обмена между 1с 8.3 и сторонней программой. 1с работает в серверном режиме. Проблема в том, что регламентное задание для загрузки файлов не видит папку с файлами. Попробовал запустить проверку с помощью небольшого кусочка кода:
КаталогНаДиске = Новый Файл("\\1cserv\Трансп\");
Если КаталогНаДиске.Существует() Тогда
Сообщить("Доступ к папке разрешен");
Иначе
Сообщить("папка не найдена");
КонецЕсли;
Если запустить код в процедуре с контекстом &НаКлиенте, папку находит. с контекстом &НаСервере - нет. Я так понимаю, необходимо пользователю, под которым запущен сервер 1с дать права на доступ к этой папке?
(0) совершенно верно, у пользователя под котором запущен сервер 1с нет прав к данной папке
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший