Здравствуйте. В обработке находим в определенной папке виндовс файл, затем его переименовываем как нам нужно с помощью ПереместитьФайл(), затем прикрепляем его к номенклатуре.
Перемещение проходит хорошо, но прикрепить не может, пишет отказано в доступе.
База файловая, каталог на сетевом диске, права даны всем полные
//здесь перемещаем (переименовываем
Расширение = ПолучитьРасширениеФайла(МассивРеквизитов[0]);
ФайлКартинки = СтрЗаменить(МестоХранения,МассивРеквизитов2[МассивРеквизитов2.Количество()-1],Наименование + "." + Расширение);
ПереместитьФайл(МестоХранения,ФайлКартинки);
//а здесь прикрепляем
ДвоичныеДанные = Новый ДвоичныеДанные(ФайлКартинки);
АдресВХранилище = ПоместитьВоВременноеХранилище(ДвоичныеДанные);
ПараметрыФайла = РаботаСФайлами.ПараметрыДобавленияФайла();
ПараметрыФайла.Автор = ПараметрыСеанса.ТекущийПользователь.Наименование;
ПараметрыФайла.ВладелецФайлов = Номенклатура;
ПараметрыФайла.ИмяБезРасширения = Наименование;
ПараметрыФайла.РасширениеБезТочки = Расширение;
ПрисоедФайл = РаботаСФайлами.ДобавитьФайл(ПараметрыФайла, АдресВХранилище);
ПоказатьПеремещение проходит хорошо, но прикрепить не может, пишет отказано в доступе.
База файловая, каталог на сетевом диске, права даны всем полные
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот