Программное создание присоединенных файлов

1. user1829230 31.05.23 09:13 Сейчас в теме
Всем привет, подскажите как правильно программно добавить картинку в присоединенные файлы? Сейчас я делаю это так, оно создает что то в присоед. файлах но не картинку.
НоменклатураПрисоединенныеФайлы =  Справочники.НоменклатураПрисоединенныеФайлы.СоздатьЭлемент(); 
	НоменклатураПрисоединенныеФайлы.ПутьКФайлу = Объект.КаталогСохранения;
	НоменклатураПрисоединенныеФайлы.Автор = Пользователи.ТекущийПользователь();
	НоменклатураПрисоединенныеФайлы.Наименование = "ev_20_1_21_11_3d";
	НоменклатураПрисоединенныеФайлы.ВладелецФайла = НовыйНоменклатура.Ссылка; 
	НоменклатураПрисоединенныеФайлы.ТипХраненияФайла  = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе; 
	НоменклатураПрисоединенныеФайлы.Записать();
    НовыйНоменклатура.Записать();

Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tindir 31.05.23 09:29 Сейчас в теме
Если Пользуешься решение на базе БСП, то это более логичный и корректный вариант:


ПараметрыФайла = РаботаСФайламиСлужебныйКлиентСервер.ПараметрыДобавленияФайла();
ПараметрыФайла.ГруппаФайлов = Неопределено;
ПараметрыФайла.ВладелецФайлов = СсылкаНаВладельцаПрисоединенногоФайла;
ПараметрыФайла.ИмяБезРасширения = ПредставлениеФайла;
ПараметрыФайла.РасширениеБезТочки = СтрЗаменить(ДанныеФайла.Расширение, ".", "");
ПараметрыФайла.ВремяИзмененияУниверсальное = ВремяИзмененияУниверсальное;
			
ПрисоединенныйФайл = РаботаСФайламиСлужебныйВызовСервера.ДобавитьФайл(
										ПараметрыФайла,
										ДанныеФайла.АдресВременногоХранилища,
										"");
Показать
3. user1829230 31.05.23 10:14 Сейчас в теме
(2) отсутствует модуль РаботаСФайламиСлужебныйКлиентСервер
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот