Ошибка удаления файлов программно #773339


#0 by Sova112
Удаляю программно файл, а если захожу и удаляю вручную, то дает удалить. {Форма.Форма.Форма}: Ошибка при вызове метода контекста (УдалитьФайлы)              УдалитьФайлы(Стр.ПутьКФайлу); по причине: Ошибка удаления файлов по причине: Ошибка доступа к файлу '\ORMsertifikat220150221филе грудки кур. Юбилейное серт.TIF'. 5(0x00000005): Отказано в доступе. Подскажите как с этим побороться?
#1 by b_ru
Видимо, метод УдалитьФайлы запускается на сервере, а значит с правами пользователя, от имени которого запущен сервер 1С.
#2 by Sova112
в обще почему то не удаляет УдалитьФайлы("C:Users1Pictures2 исландия 478.TIF)"); даже локальн, запускаю и под сервером и под клиентом. Результата ноль........
#3 by b_ru
Код удаления под клиентом в студию
#4 by Sova112
УдалитьФайлы("C:Users1Pictures2 исландия 478.TIF"); Так вот такой код))7
#5 by b_ru
ну я просто предполагаю, что он ни фига не на клиенте на самом деле выполняется, хотел бы увидеть заголовок процедуры с директивой на &НаКлиенте. Но кто я такой, чтобы лишать хорошего человека удовольствия потрахаться с отладкой в 4 часа ночи :)
#6 by Jump
Ну вам же ясно говорят - нет прав. Дайте нужные права пользователю от которого запускается и все будет работать.
#7 by 80ksa
это точно! все дел в правах, главное понять в каких: на сервере, на клиенте, может даже у пользователя USRV8 чего-то не хватает.
#8 by 80ksa
попробуй запустить программу 1С "Запустить от администратора"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С