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