0
PuhUfa
23.09.16
✎
10:42
|
Есть макет который разделен на вертикальные и горизонтальные области. В точках пересечения областей установлены картинки (свойство ячейки - картинка).
Есть код:
ТаблицаКартинок = Обработки.МояОбработка.ПолучитьМакет("Макет");
ИмяОбласти = ИмяОбластиY + "|" + ИмяОбластиX;
ОбластьКартинки = ТаблицаКартинок.ПолучитьОбласть(ИмяОбласти);
Возврат ОбластьКартинки.ТекущаяОбласть.Картинка;
Проблема в том, что:
Возврат ОбластьКартинки.ТекущаяОбласть.Картинка
Возвращает Неопределено
НО!
1) Если поставить на возврате точку останова, посмотреть значение "ОбластьКартинки", через "+" дойти до "ТекущаяОбласть" и дальше до "Картинка" то так показывает нормальное значение картинки.
2) Такое поведение Возврата наблюдается для 8.3.7.2027. На 8.3.8.2027 все работает корректно.
Пытался гуглить на предмет - баг/фича/etc но ничего путного не нашел, поэтому вопрос:
как получить картинку из макета но что бы работало ни только на 8.3.8.2027 (т.к. не понятно будет ли это работать в последующих релизах).
|
|