Как сделать привязку? Тоесть чтоб на другой форме отображалась картинка которую я вставил в этой форме
Делал так :
&НаКлиенте
Процедура ДобавитьКартинку(Команда)
ИмяФайла = "";
ПутьФайла = "";
Если ПоместитьФайл(ПутьФайла, , ИмяФайла, Истина) = Истина Тогда
Фото = ПутьФайла;
УстановитьКартинку();
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура УстановитьКартинку()
НовыйФайлКартинки = Справочники.Файли.СоздатьЭлемент();
НовыйФайлКартинки.Файл = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Фото));
Фото = ПоместитьВоВременноеХранилище(НовыйФайлКартинки.Файл.Получить());
НовыйФайлКартинки.Записать();
Объект.Картинка = НовыйФайлКартинки.Ссылка;
КонецПроцедуры
+ процедуры при создании на сервере
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Фото = ПолучитьНавигационнуюСсылку(Объект.Картинка, "Файл");
КонецПроцедуры
Сообщение отредактировал logist - 28.03.18, 13:26