1.
Evgeniy_begin_progger
04.09.14 11:48
Сейчас в теме
РЕбят, подскажите, почему не читает изображение методом получить? Покаывает - неопределено
Пока Истина Цикл
ЭлементРезультата = ПроцессорКомпоновки.Следующий();
Если ЭлементРезультата = Неопределено Тогда
Прервать;
КонецЕсли;
ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата);
Если ЭлементРезультата.ЗначенияПараметров.Количество() = 0 Тогда
Продолжить;
КонецЕсли;
ЗначениеВыводимыхДанных = Неопределено;
Для Каждого ЗначениеПараметра Из ЭлементРезультата.ЗначенияПараметров Цикл
Если ТипЗнч(ЗначениеПараметра.Значение) = Тип("ИдентификаторРасшифровкиКомпоновкиДанных") Тогда
ПоляРасшифровки =
ДанныеРасшифровки.Элементы[ЗначениеПараметра.Значение].ПолучитьПоля();
Для Каждого ПолеРасшифровки из ПоляРасшифровки Цикл
Если ТипЗнч(ПолеРасшифровки.Значение) = Тип("СправочникСсылка.ХранилищеДополнительнойИнформации") Тогда
ЗначениеВыводимыхДанных = ПолеРасшифровки.Значение.Хранилище;
КартникаХранилище = ЗначениеВыводимыхДанных.Получить();
Прервать;
КонецЕсли;
КонецЦикла;
//Изображение = ДокументРезультат.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
//Изображение.РазмерКартинки = РазмерКартинки.АвтоРазмер;
//Индекс = ДокументРезультат.Рисунки.Индекс(Изображение);
//ДокументРезультат.Рисунки[Индекс].Картинка = Новый Картинка(ЗначениеПараметра.Значение.Получить(), Истина);
//ОбластьИзображение = ДокументРезультат.Область(ДокументРезультат.ВысотаТаблицы, 2);
//ОбластьИзображение.АвтоВысотаСтроки = Ложь;
//ДокументРезультат.Рисунки[Индекс].Расположить(ОбластьИзображение);
//ОбластьИзображение.ВысотаСтроки = ОбластьИзображение.Примечание.Высота - ОбластьИзображение.Примечание.Верх;
КонецЕсли;
КонецЦикла;
КонецЦикла;