Имя: Пароль:
1C
1С v8
СКД. Как и где сохраняются пользовательские настройки при сохр. варианта отчета
0 Rounder
 
31.10.12
17:03
Отчет на СКД.
При сохранении варианта отчета автоматически сохраняются и пользовательские настройки отчета, проверено с помощью точек останова в процедурах ПриСохраненииВариантаНаСервере() и ПриСохраненииПользовательскихНастроекНаСервере().
При загрузке варианта ситуация аналогичная: загружаются и пользовательские настройки.
Пытаюсь работать с СтандартноеХранилищеНастроекМенеджер.
Из ХранилищеВариантовОтчетов успешно по ключу объекта "Отчет.МойОтчет" программно получаю выборку через ХранилищеВариантовОтчетов.Выбрать("Отчет.МойОтчет") либо список через ХранилищеВариантовОтчетов.ПолучитьСписок("Отчет.МойОтчет").

А где получить пользовательскую настройку - которая загружается автоматически вместе с вариантом?

ХранилищеПользовательскихНастроекОтчетов.Выбрать("Отчет.МойОтчет\МойВариант") возвращает пустую выборку, а ХранилищеПользовательскихНастроекОтчетов.ПолучитьСписок("Отчет.МойОтчет\МойВариант") - пустой список...
1 Rounder
 
31.10.12
20:40
актуально
2 vmv
 
31.10.12
20:55
в расширении формы отчета есть поля для определения хранилищ пользовательских вариантов, которые ты создашь в закладке дерева метаданных в конфе.

По умолчанию они пусты, т.е. пользовательские варианты болтаються где-то в общем хранилище БД, чтобы не быть его заложником читай первый абзац
3 vmv
 
31.10.12
20:57
+(2) на УФ пользовтельские варианты точно не в дисковых кешах на сервере или клиенте, т.к. при выгрузке скульной базы на левой машине в файловую - перекалапуцанный последний пользовательский вариант(новые группировки, оформление и пр.) загружается сразу при открытии и выглядит точно также как и скульный.
4 Rounder
 
31.10.12
21:43
На счет (3) я в курсе. По поводу хранилищ - т.к. не определены мной отдельные хранилища то и настройки пользовательские и варианты по идее должны храниться в стандартном хранилище настроек. Исходя из этого я их там и ищу - в стандартном. И варианты я там нахожу. А вот настроек нету. Может неправильно ключ пишу - но синтаксис ключа взял из СП. Других источников нету.