|
Расшифрока во вложенной схеме внешний источник данных | ☑ | ||
|---|---|---|---|---|
|
0
Demetres
09.05.18
✎
17:52
|
Всех с праздником!!!
Подскажите почему не работает расшифровка. Отчет формирую из вложенной схемы, внешний источник данных. Но расшифровка упорно не работает подскажите что не так? Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ВнешнийНаборДанных = Новый Структура("ТЗДанные", ТЗДанныеДляОтчета()); СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); // Тест1 - имя вложенной схемы ВложеннаяСКД = СхемаКомпоновкиДанных.ВложенныеСхемыКомпоновкиДанных.Найти("Тест1"); Если ВложеннаяСКД = Неопределено Тогда ВызватьИсключение НСтр("ru=""Не удалось получить вложенную схему компоновки данных."""); Возврат; КонецЕсли; Настройки = ВложеннаяСКД.Схема.НастройкиПоУмолчанию; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(ВложеннаяСКД.Схема, Настройки, ДанныеРасшифровки); ПроцессорКомпоновкиДанны = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанны.Инициализировать(МакетКомпоновки, ВнешнийНаборДанных, ДанныеРасшифровки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанны); КонецПроцедуры |
|||
|
1
Demetres
09.05.18
✎
18:03
|
Что интересно если не использовать вложенные схемы расшифровки то все работает нормально.
|
|||
|
2
Demetres
09.05.18
✎
18:37
|
Может хотябы есть какие-то идеи
|
|||
|
3
RomanYS
09.05.18
✎
18:57
|
Да всё так и есть. Внешний источник ни при чем.
Если реализовывать расшифровку вручную, то у объекта ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(Расшифровка,Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных)); вторым параметром идет "источник доступных действий", там надо заменить схему на вложенную. А вот как подменить это источник без обработчика расшифровки, я не понял. Ни в расширениях формы, ни в свойствах таб. документа ничего похожего не нашел. |
|||
|
4
Demetres
09.05.18
✎
19:56
|
(3) спасибо за участие
|
| Форум | Правила | Описание | Секции | Поиск |