Добрый день.

Конфигурация УПП 1.3.

Встал вопрос по управлению пользовательскими настройками для отчетов СКД на обычных формах.

Был выбран вариант решения переход на работу с регистром СохраненныеНастрйок (про это много статей есть на форуме).

Но остался не решенный вопрос, как перенести ранее сохраненные настройки ?

Хотелось бы выйти хотя бы на вариант, что "Пользователь в настройках нажимает 1 кнопку и все его сохраненные настройки копируются в регистр СохраненныеНастройки".

Кто-то решал похожую проблему ?

При попытки вернуть ХранилищеПользовательскихНастроекОтчетов - возвращает Неопределено.

ЗначениеНастройки = ХранилищеПользовательскихНастроекОтчетов.Загрузить(НазваниеОбъекта);
Где НазваниеОбъекта строка - "Отчет.НазваниеОтчета"
---
Я и планирую использовать механизм работы с Регистром Сохраненные настройки, и он полностью устраивает. Для обычных форм.

У меня только проблема - как извлечь ранее сохраненные настройки.

То что вы перечислили Хранилища дефолтные я их все проверял, как раз с отбором по пользователю. в первом моем посте указал ... там ничего нет к сожалению, хотя я на это очень рассчитывал. Других идей нет, где это искать.

Собственные Хранилища не установлены. Я проверял. Должны работать дефолтные. Но в в них данных нет.

Судя по всему это не выковыривается :(

"Будь проклят тот день когда я сел за баранку этого пылесоса!"
---
посмотрите код формы отчета. ПриОткрытии должен быть код по восстановлению настроек.
Нет УПП, но для УТ 10:

```1c
    Процедура ПриОткрытии()

    УниверсальныйОтчет.мДействиеПолеВводаВидСравненияПриИзменении = Новый Действие("ПолеВводаВидСравненияПриИзменении");
    УниверсальныйОтчет.мДействиеПолеВводаЗначениеПриИзменении = Новый Действие("ПолеВводаЗначениеПриИзменении");
    УниверсальныйОтчет.мДействиеКоманднаяПанельФормыПечать = Новый Действие("КоманднаяПанельФормыПечать");

    УниверсальныйОтчет.ФормаПриОткрытии(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);

    КонецПроцедуры // ПриОткрытии()
```

Вот как раз смотрите: УниверсальныйОтчет.ФормаПриОткрытии(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);
Там далее будет код по загрузке настроек.
---
Есть стандартные хранилища настроек:

Например ХранилищеСистемныхНастроек возвращает какие-то настройки.

Выборка = ХранилищеСистемныхНастроек.Выбрать(МойПользователь);
Выборка.Следующий();

А вот ХранилищеПользовательскихНастроекОтчетов не возвращает ничего

Выборка = ХранилищеПользовательскихНастроекОтчетов.Выбрать(Отбор);
Выборка.Следующий();

Где хранятся пользовательские настройки отчета СКД (на обычных формах) ?
---
посмотрите отчет типа анализа мпз ;)) скопируйте его и засуньте туда свой скд ;))
---
не понимаю как это решит мой вопрос вытаскивание ранее сохраненных пользовательских настроек
---
никак, но, как по мне, в нем более приятный интерфейс чем тот, что у Вас на скрине + реализованы механизмы сохранения настроек

по сабжу
никак не можно достать настройки программным путем(( как-то 1с не особо над этим подумала
проверьте у себя... возможно где-то и есть настройки, но сомневаюсь

```1c
    Выборка = ХранилищеСистемныхНастроек.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;

    Выборка = ХранилищеВариантовОтчетов.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;

    Выборка = ХранилищеНастроекДанныхФорм.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;

    Выборка = ХранилищеОбщихНастроек.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;

    Выборка = ХранилищеПользовательскихНастроекОтчетов.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;
```

возможно у Вас в конфигураторе есть хранилище настроек и там что-то есть и его тоже пройдитесь и посмотрите ;))
p.s. добавьте какой-то отбор по пользователю, чтобы не пересматривать всех пользователей
---
Я и планирую использовать механизм работы с Регистром Сохраненные настройки, и он полностью устраивает. Для обычных форм.

У меня только проблема - как извлечь ранее сохраненные настройки.

То что вы перечислили Хранилища дефолтные я их все проверял, как раз с отбором по пользователю. в первом моем посте указал ... там ничего нет к сожалению, хотя я на это очень рассчитывал. Других идей нет, где это искать.

Собственные Хранилища не установлены. Я проверял. Должны работать дефолтные. Но в в них данных нет.

Судя по всему это не выковыривается :(

"Будь проклят тот день когда я сел за баранку этого пылесоса!"