![]() |
|
Нужна помощь по настройкам отчета СКД | ☑ | ||
---|---|---|---|---|
0
examplezz0
24.04.24
✎
17:02
|
Конфигурация УТ11.5.
Платформа 8.3.23.1865 Клиент-Сервер. Есть обработка, она сохраняет эксель файл. Проблема в получении данных. Данные получаются путем программного формирования отчета. НасройкиКомпоновкиДанных = ВариантОтчета.Настройки.ПолучитьНастройки(); //Вариант отчета параметр на форме обработки, выбор из справочника пользовательского варианта отчета Если ТипЗнч(НасройкиКомпоновкиДанных) = Тип("НастройкиКомпоновкиДанных") Тогда СКД = Отчеты.ИМЯОТЧЕТА.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); КомпоновщикНастроекДанныхОтчета = Новый КомпоновщикНастроекКомпоновкиДанных; КомпоновщикНастроекДанныхОтчета.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СКД)); КомпоновщикНастроекДанныхОтчета.ЗагрузитьНастройки(НасройкиКомпоновкиДанных); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; Макет = КомпоновщикМакета.Выполнить(СКД, КомпоновщикНастроекДанныхОтчета.ПолучитьНастройки(),,, Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(Макет); ДанныеТЗ = Новый ТаблицаЗначений; // Выведем полученные данные в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; ПроцессорВывода.УстановитьОбъект(ДанныеТЗ); ПроцессорВывода.Вывести(ПроцессорКомпоновки); При выполнении этого кода ТЗ заполнена как будто сформировался предопределенный вариант отчета. следственно необходимо загрузить в компоновщик пользовательские настройки КомпоновщикНастроекДанныхОтчета.ЗагрузитьПользовательскиеНастройки(ПараметрПользовательскихНастроек); // Вопрос Как получить эти пользовательские настройки?? |
|||
1
Волшебник
24.04.24
✎
17:06
|
как называется отчёт?
|
|||
2
examplezz0
24.04.24
✎
17:10
|
(1) СписокНмкНаОтправкуКПартнеру
|
|||
3
СвинТуз
24.04.24
✎
17:18
|
"Как получить эти пользовательские настройки??"
А это можно сделать без участия пользователя? Запуская отчет программным способом? Есть вариант заполнить настройки кодом. |
|||
4
examplezz0
24.04.24
✎
17:23
|
(3) Ну они же где то сохраняются, пользователь настроил вариант, сохранил его в справочнике и может выбирать этот вариант и ему подтягиваются сразу все его настройки(например сократил колво выводимых полей, изменил представление, накинул отборов).
Мне вот надо в обработке и получить эти самые настройки, обработка будет регламентной, а пользователи формат файла могут менять через настройку варианта отчета(если заполнить настройки кодом формат файла будет статичным, а мне надо чтобы редактируя вариант отчета, редактировался и выходной файл, было поле_123 пользователь в варианте отчета заголовок изменил на поле_1234 и в файле в новом следовательно заголовок будет новым) |
|||
5
СвинТуз
24.04.24
✎
17:33
|
ХранилищеПользовательскихНастроекОтчетов
|
|||
6
examplezz0
24.04.24
✎
17:36
|
(5) Смотрел, почему то нет ничего в данном хранилище
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |