УФ: реквизит ТабличныйДокумент, в который при помощи СКД выводится некая таблица. На основании ДанныхРасшипфровки и ИдентификатораРасширофки можно получить значение не_ресурса какой-то ячейки, но при расшировке значения с ресурсом это значение всегда null. Вопрос - как получить значение ячейки с ресурсом, желательно без чтения НастроекКомпоновкиДанных из ОбрабоктиРасшифровки?
ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(ХранилищеДанныеРасшифровки,Новый ИсточникДоступныхНастроекКомпоновкиДанных(ХранилишеСКД));
НастройкиКомпоновкиДанныхРасшифровки = ОбработкаРасшифровки.Расшифровать(ИдентификаторРасшифровки,Новый ПолеКомпоновкиДанных(ИмяПоляРесурса));
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
вариант хранить результат основной компоновки в таблице и при расшифровке искать по отоборам из настроек СКД не прокатывает - у меня не плоский список, его в коллекцию не вывести =((
Тебе уже сказано, никак. И отборы тут не причем. У тебя возвращается ИдентификаторРасшифровкиКомпоновкиДанных. То есть без получения настроек ты все равно не выяснишь, с чем этот идентификатор связан
(8)я кстати отборы читаю уже из настроек, так что вы не совсем корректны в этом утверждении
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой