программное присоединение файла
Добрый день, подскажите каков механизм программного создания файла в версии БСП 2.4.
сейчас вижу следующее решение:
Затем аналогичным образом создать справочник Версии файлов и занести двоичные данные файла в регистр "ДвоичныеДанныеФайлов"
Вопрос есть ли более лаконичное решение?
сейчас вижу следующее решение:
НовСправочник = Справочники.Файлы.СоздатьЭлемент();
НовСправочник.ТекстХранилище = Строка.Данные;
НовСправочник.ДатаСоздания = Строка.Период;
НовСправочник.Наименование = "ПервыйФайл";
//НовСправочник.Владелец = Строка.СсылкаНаОбъект;
НовСправочник.ВладелецФайла = Строка.СсылкаНаОбъект;
НовСправочник.Расширение = Строка.Расширение;
НовСправочник.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
НовСправочник.Записать();
ПоказатьЗатем аналогичным образом создать справочник Версии файлов и занести двоичные данные файла в регистр "ДвоичныеДанныеФайлов"
Вопрос есть ли более лаконичное решение?
По теме из базы знаний
- Заметки КД 2.1: Как передать файл, динамически создаваемый в источнике, в справочник присоединенных файлов приемника
- Обработка присоединенных файлов
- Перенос присоединенных файлов в документооборот при бесшовной интеграции
- Программное формирование существующих печатных форм
- Присоединенные файлы в 1С:Бухгалтерии в расширении
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1)ОбщийМодуль РаботаСФайлами
// Создает карточку Файла в БД вместе с версией.
//
// Параметры:
// Владелец - Ссылка - владелец файла, который будет установлен в реквизит ВладелецФайла у созданного файла.
//
// ПутьКФайлуНаДиске - Строка - полный путь к файлу на диске, включающий имя и расширение файла.
// Файл должен находиться на сервере.
//
// Возвращаемое значение:
// СправочникСсылка.Файлы - созданный файл.
//
Функция СоздатьФайлНаОсновеФайлаНаДиске(Владелец, ПутьКФайлуНаДиске) Экспорт
Показать
Используйте
Прикладываю рабочий пример.
РаботаСФайлами.ДобавитьФайл()
Прикладываю рабочий пример.
Прикрепленные файлы:
ПрограммноеПрикреплениеФайла.epf
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)