Для этого будем использовать стандартную процедуру общего модуля

РаботаСФайламиСлужебныйКлиент.ДобавитьФайлыРасширениеПредложено

Создаем внешнюю обработку. На форму добавляем реквзит номенклатура (тип справочникСсылка.номенклатура)

Делаем кнопку "добавить фото".

На кнопку вешаем эту процедуру.



&НаКлиенте
Процедура добавить(Команда)
Параметрыф=новый Структура;
Параметрыф.Вставить("фильтр","все картинки");
Параметрыф.Вставить("ПолноеИмяФайла","d:\sisadmin.jpg"); \\ путь до нужной картинки
Параметрыф.Вставить("ВладелецФайла",Объект.номенклатура); \\ номенклатура, владелец картинки
Параметрыф.Вставить("ИдентификаторФормы",новый УникальныйИдентификатор);
Параметрыф.Вставить("ГруппаФайлов",неопределено);

РаботаСФайламиСлужебныйКлиент.ДобавитьФайлыРасширениеПредложено(истина,Параметрыф);
КонецПроцедуры

Вот и все!

В других конфигурациях думаю в глобальном модуле есть такая же или похожая процедура.

Добавить комментарий


Защитный код
Обновить