Добавление отбора при формировании отчета СКД.

1. user1873688 19.06.24 10:10 Сейчас в теме
Таб = Новый ТабличныйДокумент;
    Попытка        
        //Получаем схему из макета
        СхемаКомпоновкиДанных = Отчеты.НазваниеОтчета.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
        //Из схемы возьмем настройки по умолчанию
        Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
        //Помещаем в переменную данные о расшифровке данных
        Расшифровка = Новый ДанныеРасшифровкиКомпоновкиДанных;    
        //Формируем макет, с помощью компоновщика макета
        КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;    
        //Передаем в макет компоновки схему, настройки и данные расшифровки
        МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки.НастройкиЭлемента(, Расшифровка);    
        //ВнешниеПараметры = Новый Структура;    
        //Выполним компоновку с помощью процессора компоновки
        ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
        ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , Расшифровка, ИСТИНА);    
        //Выводим результат в табличный документ
        ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
        ПроцессорВывода.УстановитьДокумент(Таб);    
        ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);    
		Результат.Вывести(Таб);
		Возврат Таб;
        
    Исключение
        ТекстПисьма = ТекстПисьма + "Ошибка при создании отчета! " + ОписаниеОшибки() + Символы.ПС;
        Возврат ТекстПисьма;
    КонецПопытки;
Показать


Как установить свой отбор в данном случае? И каким образом изменить порядок вывода элементов?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1873688 19.06.24 10:13 Сейчас в теме
(1) или каким образом я могу программно выбрать вариант отчета?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот