Имя: Пароль:
1C
1С v8
Не отображается фотография 1с ЗУП ☑
0 DARKDEAD
 
08.09.11
✎
11:15
ИтогоИмяФайлы = "U:\Photos\" + ИмяФайла + ".jpg";
   
   Попытка
       Фото = Новый Картинка(ИтогоИмяФайлы, истина);
   Исключение
       Сообщить("Файл " + ИтогоИмяФайлы + " не найден");
       Возврат;
   КонецПопытки;
   
   Хранилище = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
   Хранилище.Наименование = "Фотография";
   Хранилище.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;
   Хранилище.Объект = ФизЛицо.Ссылка;
   ДопХранилище = Новый ХранилищеЗначения(Фото, Новый СжатиеДанных(9));
   Хранилище.Хранилище = ДопХранилище.Получить();
   Хранилище.ИмяФайла = Строка(ИмяФайла) + ".jpg";
   
   Хранилище.Записать();
   
   ФизЛицо.ОсновноеИзображение = Хранилище.Ссылка;

В самом физ лице, не выходит фотка, хотя если зайти в Файлы, на вкладке Изображение, в таблице есть строка строка: "Фотография", но картинки все равно нет.

ЗЫ если смотреть код самой ЗУП, затык в этом куске, почему Неопределено, ни как не пойму ((
Процедура ОтображениеИзображения()

   Если Хранилище.Получить() = Неопределено Тогда
       ЭлементыФормы.ПолеИзображения.Картинка = Новый Картинка();
       Возврат;
   КонецЕсли;