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