Имя: Пароль:
1C
1С v8
Получение картинки из макета табличного документа
0 PuhUfa
 
23.09.16
10:42
Есть макет который разделен на вертикальные и горизонтальные области.  В точках пересечения областей установлены картинки (свойство ячейки - картинка).
Есть код:

ТаблицаКартинок = Обработки.МояОбработка.ПолучитьМакет("Макет");
ИмяОбласти = ИмяОбластиY + "|" + ИмяОбластиX;
ОбластьКартинки = ТаблицаКартинок.ПолучитьОбласть(ИмяОбласти);
Возврат ОбластьКартинки.ТекущаяОбласть.Картинка;

Проблема в том, что:
Возврат ОбластьКартинки.ТекущаяОбласть.Картинка
Возвращает Неопределено
НО!
1) Если поставить на возврате точку останова, посмотреть значение "ОбластьКартинки",  через "+" дойти до "ТекущаяОбласть" и дальше до "Картинка" то так показывает нормальное значение картинки.
2) Такое поведение Возврата наблюдается для 8.3.7.2027. На 8.3.8.2027 все работает корректно.

Пытался гуглить на предмет - баг/фича/etc но ничего путного не нашел, поэтому вопрос:
как получить картинку из макета но что бы работало ни только на 8.3.8.2027 (т.к. не понятно будет ли это работать в последующих релизах).
1 PuhUfa
 
23.09.16
12:46
Апну разочек...