Здравствуйте. Подскажите пожалуйста, имеется список (форма списка документа), необходимо перебрать все документы из списка, сформировать печатные формы и прикрепить их к каждому объекту в справочник прикрепляемые файлы! В итоге у каждого документа в этих списках, должна быть прикреплена печатная форма! Список обрабатываю следующим образом, на сервере создаю запрос, получаю выборку документов, затем в цикле для каждого получаю каждый объект (НужныйФайл = Файл.Ссылка.ПолучитьОбъект();) и дальше нужно что-то сделать, прошу помощи что?
---
Сформируй формы, преобразуй в двоичные данные (например, через Поток) и как-то так:

```1c
    Процедура ПривязатьПечетнуюФормуКОбъекту(аСсылкаНаОбъект, аДвоичныеДанные, аИмяДокумента) Экспорт

    ПолноеимяДокумента = аСсылкаНаОбъект.Метаданные().Имя;

    ПолноеИмяОбъекта = "Справочник."+ПолноеимяДокумента+"ПрисоединенныеФайлы";

    НовыйЭлемент = Справочники[ПолноеимяДокумента+"ПрисоединенныеФайлы"].СоздатьЭлемент();
    НовыйЭлемент.ВладелецФайла = аСсылкаНаОбъект;
    НовыйЭлемент.ДатаСоздания = ТекущаяДатаСеанса();
    НовыйЭлемент.ТипХраненияФайла=Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
    НовыйЭлемент.Наименование=аИмяДокумента;
    НовыйЭлемент.Расширение="docx";
    НовыйЭлемент.ХранитьВерсии=Ложь;
    НовыйЭлемент.ПутьКФайлу=";
    НовыйЭлемент.Автор=Пользователи.АвторизованныйПользователь();
    НовыйЭлемент.Записать();
    РаботаСФайламиСлужебный.ЗаписатьФайлВИнформационнуюБазу(НовыйЭлемент.Ссылка, аДвоичныеДанные);

    ОбщегоНазначенияКлиентСервер.СообщитьПользователю("В список файлов добавлена печатная форма. "+аИмяДокумента);

    КонецПроцедуры
```
---
Рекомендую работать со справочником Присоединенные файлы (это же в подсистеме БСП, правильно?) исключительно методами БСП. В документации к подсистеме все подробно описано. Пользоваться готовым программным интерфейсом - одно удовольствие. Все уже настроено и работает из коробки.
---
Сформируй формы, преобразуй в двоичные данные (например, через Поток) и как-то так:

```1c
    Процедура ПривязатьПечетнуюФормуКОбъекту(аСсылкаНаОбъект, аДвоичныеДанные, аИмяДокумента) Экспорт

    ПолноеимяДокумента = аСсылкаНаОбъект.Метаданные().Имя;

    ПолноеИмяОбъекта = "Справочник."+ПолноеимяДокумента+"ПрисоединенныеФайлы";

    НовыйЭлемент = Справочники[ПолноеимяДокумента+"ПрисоединенныеФайлы"].СоздатьЭлемент();
    НовыйЭлемент.ВладелецФайла = аСсылкаНаОбъект;
    НовыйЭлемент.ДатаСоздания = ТекущаяДатаСеанса();
    НовыйЭлемент.ТипХраненияФайла=Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
    НовыйЭлемент.Наименование=аИмяДокумента;
    НовыйЭлемент.Расширение="docx";
    НовыйЭлемент.ХранитьВерсии=Ложь;
    НовыйЭлемент.ПутьКФайлу=";
    НовыйЭлемент.Автор=Пользователи.АвторизованныйПользователь();
    НовыйЭлемент.Записать();
    РаботаСФайламиСлужебный.ЗаписатьФайлВИнформационнуюБазу(НовыйЭлемент.Ссылка, аДвоичныеДанные);

    ОбщегоНазначенияКлиентСервер.СообщитьПользователю("В список файлов добавлена печатная форма. "+аИмяДокумента);

    КонецПроцедуры
```
---
Здравствуйте. Сейчас попробую, спасибо!
---
Рекомендую работать со справочником Присоединенные файлы (это же в подсистеме БСП, правильно?) исключительно методами БСП. В документации к подсистеме все подробно описано. Пользоваться готовым программным интерфейсом - одно удовольствие. Все уже настроено и работает из коробки.