Получение пользовательских настроек отчета
☑
0
MistaEr
15.11.20
✎
16:22
Всем доброго времени!
Есть у меня отчет в расширении, нужно формировать отчет по выбранному варианту!
ОтчетОбъект = Отчеты.МойОтчет.Создать();
СКД = ОтчетОбъект.СхемаКомпоновкиДанных;
КН = ОтчетОбъект.КомпоновщикНастроек;
ВариантОтчета = Справочники.ВариантыОтчетов.НайтиПоРеквизиту("КлючВарианта","b467c1f3-701c-41ba-af47-c03151998bf0");
НКД = ВариантОтчета.Настройки.Получить();
КН.ЗагрузитьНастройки(НКД);
Смотрю КН.Настройки.ПараметрыДанных.Элементы, там значения параметров не заполнены, заполнены колонки ИдентификаторПользовательскойНастройки
Пробую ХранилищеПользовательскихНастроекОтчетов.Загрузить("МойОтчет","077af607-cd9c-4eea-95e3-dd5ace026993",,ВариантОтчета.Автор.Наименование)
Получаю Неопределено
Как получить саму настройку по ИдентификаторПользовательскойНастройки?
1
MistaEr
15.11.20
✎
16:25
ХранилищеСистемныхНастроек.ПолучитьСписок(ВариантОтчета.Наименование) и другие тоже ничего не дают
2
MistaEr
23.11.20
✎
11:18
Дорогие специалисты, я так и не нашел решения и пожалел что тему создал в выходной день)Ю может сегодня кто то подскажет?
3
hhhh
23.11.20
✎
11:37
(2) зачем это? смотри не КН.Настройки, а КН.ПользовательскиеНастройки
4
MistaEr
23.11.20
✎
12:02
(3) У НКД нет ПользовательскиеНастройки мне нужны пользовательские настройки пользователя который создал этот вариант (ВариантОтчета.Автор)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший