Добрый день! Есть запрос: Код: ВЫБРАТЬ ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.СтатьиДвиженияДенежныхСредств ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ИНАЧЕ ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.СтатьиДвиженияДенежныхСредств ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 КОНЕЦ КОНЕЦ КАК Субконто, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК Обороты, ХозрасчетныйОстаткиИОбороты.Регистратор КАК Регистратор, ХозрасчетныйОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , , , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты ГДЕ (ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.СтатьиДвиженияДенежныхСредств И ХозрасчетныйОстаткиИОбороты.Субконто1 В ИЕРАРХИИ (&Группа) ИЛИ ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.СтатьиДвиженияДенежныхСредств И ХозрасчетныйОстаткиИОбороты.Субконто2 В ИЕРАРХИИ (&Группа)) СГРУППИРОВАТЬ ПО ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.СтатьиДвиженияДенежныхСредств ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ИНАЧЕ ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.СтатьиДвиженияДенежныхСредств ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 КОНЕЦ КОНЕЦ, ХозрасчетныйОстаткиИОбороты.Регистратор, ХозрасчетныйОстаткиИОбороты.ПериодМесяц в консоле СКД выводится расшифровка по регистратору, а в отчете нет. Подскажите, плиз, что сделать, чтоб расшифровка появилась. (Платформа 8.2, БП 2.0)
ну и вывод: Код: МакетСКД = ВнешняяОбработкаОбъект.ПолучитьМакет("ОДДСПоМесяцам1"); КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных; КомпоновщикНастроек.ЗагрузитьНастройки(МакетСКД.НастройкиПоУмолчанию); Настройки = КомпоновщикНастроек.Настройки;//.ПолучитьНастройки(); ПараметрСКД = МакетСКД.Параметры.Найти("НачалоПериода"); ПараметрСКД.Значение = НачалоПериода; ПараметрСКД.Использование = ИспользованиеПараметраКомпоновкиДанных.Всегда; ПараметрСКД = МакетСКД.Параметры.Найти("КонецПериода"); ПараметрСКД.Значение = КонецПериода; ПараметрСКД.Использование = ИспользованиеПараметраКомпоновкиДанных.Всегда; ПараметрСКД = МакетСКД.Параметры.Найти("Организация"); ПараметрСКД.Значение = Организация; ПараметрСКД.Использование = ИспользованиеПараметраКомпоновкиДанных.Всегда; МассивГрупп = Новый Массив; МассивГрупп.Добавить(Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000120")); МассивГрупп.Добавить(Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000094")); МассивГрупп.Добавить(Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000025")); МассивГрупп.Добавить(Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000110")); ПараметрСКД = МакетСКД.Параметры.Найти("Группа"); ПараметрСКД.Значение = МассивГрупп; ПараметрСКД.Использование = ИспользованиеПараметраКомпоновкиДанных.Всегда; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(МакетСКД, Настройки, ДанныеРасшифровки, ); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.Результат); ПроцессорВывода.Вывести(ПроцессорКомпоновки);
все. всем спасибо Код: Процедура ПриОткрытии() ЭтаФорма.КлючУникальности = Новый УникальныйИдентификатор; КонецПроцедуры