RE: Как загрузить файл в справочник РесурсныеСпецификацииПрисоединенныеФайлы?

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

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

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

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

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

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

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

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

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

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

    База знаний 1С