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