Имя: Пароль:
1C
1С v8
Изображение на форме 82
0 seraf
 
12.05.13
09:20
Добрый день. Подскажите, есть форма номенклатуры, на ней строковой реквизит АдресКартинки и ссылка на справочник Файлы.

При выборе файла выполняется процедура

&НаКлиенте
Процедура ФайлКартинкиОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
   
   ВизуализацияФормы(ВыбранноеЗначение);
       
КонецПроцедуры

&НаКлиенте
Процедура ВизуализацияФормы(ФайлКартинки)
   
   Если ФайлКартинки.Пустая() Тогда
       АдресКартинки = "";
   Иначе
       АдресКартинки = РаботаСФайламиСервер.ПолучитьНавигационнуюСсылкуФайла(ФайлКартинки);
   Конецесли;
   
КонецПроцедуры


Проблема в том, что когда заходишь из формы в элемент справочника Файлы и загружаешь в него другую картинку, в открытой форме это никак не отображается. Не помогает и кнопка перечитать.
А вот если изменить форму - отключить видимость реквизита АдресКартинки и потом снова включить, обновится.
1 seraf
 
12.05.13
11:51
ап
2 Ksandr
 
12.05.13
11:57
Оповестить и ОбработкаОповещения
Основная теорема систематики: Новые системы плодят новые проблемы.