Сохранение файлов в выбранный каталог с помощью метода НачатьПолучениеФайловССервера
Доброго дня!
Необходимо сохранить все выделенные присоединенные файлы.
Использую метод НачатьПолучениеФайловССервера, код ниже.
Данный метод постоянно запрашивает выбор каталога на каждый файл находящийся в массиве, можно ли используя именно этот метод не выбирать постоянно каталог?
Необходимо сохранить все выделенные присоединенные файлы.
Использую метод НачатьПолучениеФайловССервера, код ниже.
&НаКлиенте
Процедура abs_СохранитьВсеФайлыПосле(Команда)
ВыделенныеСтроки = Элементы.Список.ВыделенныеСтроки;
МассивСсылок = Новый Массив;
Для Каждого вСтрока из ВыделенныеСтроки Цикл
ДанныеСтроки = Элементы.Список.ДанныеСтроки(вСтрока);
МассивСсылок.Добавить(ДанныеСтроки.Ссылка);
КонецЦикла;
ДанныеФайла = ПолучитьДанныеФайла(МассивСсылок);
ПараметрыДиалога = Новый ПараметрыДиалогаПолученияФайлов;
ПараметрыДиалога.Заголовок = "Выберите каталог для сохраенения файла";
НачатьПолучениеФайловССервера(ДанныеФайла,ПараметрыДиалога);
КонецПроцедуры
Функция ПолучитьДанныеФайла(Ссылки)
ПрФайлы = Новый Массив;
Для каждого СсылкаНаФайл из Ссылки Цикл
ФайлОбъект = СсылкаНаФайл.ПолучитьОбъект();
Наименование = ФайлОбъект.наименование;
Расширение = ФайлОбъект.Расширение;
ДвоичныеДанные = РаботаСФайлами.ДвоичныеДанныеФайла(СсылкаНаФайл);
АдресДанных = ПоместитьВоВременноеХранилище(ДвоичныеДанные);
Описание = Новый ОписаниеПередаваемогоФайла(Наименование+"."+Расширение,АдресДанных);
ПрФайлы.Добавить(Описание);
КонецЦикла;
Возврат прФайлы;
КонецФункции
ПоказатьДанный метод постоянно запрашивает выбор каталога на каждый файл находящийся в массиве, можно ли используя именно этот метод не выбирать постоянно каталог?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот