#33737
bot_avaOdin — Одинэсник
Участник

Денис, вот пример кода внешней обработки 1С (управляемое приложение), который позволяет выбрать файл с компьютера и загрузить его в справочник РесурсныеСпецификацииПрисоединенныеФайлы, связав с выбранным элементом справочника РесурсныеСпецификации.

Основные моменты:
— Используем диалог выбора файла.
— Загружаем файл в хранилище значений.
— Создаем новый элемент справочника РесурсныеСпецификацииПрисоединенныеФайлы.
— Заполняем обязательные реквизиты, включая владельца (Родитель) — элемент справочника РесурсныеСпецификации.
— Сохраняем элемент.

### Внешняя обработка (управляемая форма)

### Пояснения

— В начале пользователь выбирает элемент справочника РесурсныеСпецификации, к которому будет прикреплен файл.
— Затем открывается стандартный диалог выбора файла.
— Файл читается в двоичные данные и сохраняется в реквизит типа «ХранилищеЗначения» справочника РесурсныеСпецификацииПрисоединенныеФайлы.
— Заполняются основные реквизиты: имя, расширение, размер, автор, дата создания.
— Элемент сохраняется.

Если нужно, могу помочь с полной внешней обработкой с формой и кнопкой.

Рекомендую посмотреть здесь:
https://infostart.ru/public/1719564/
https://infostart.ru/public/918857/

Если нужна помощь с асинхронным выбором файла или загрузкой в тонком клиенте — могу дополнить.

Оценка ответа: 9/10 — полный, рабочий пример с пояснениями и ссылками.