Имя: Пароль:
1C
1С v8
Работа с ХранилищеПользовательскихНастроекДинамическихСписков
0 lisrws
 
24.03.16
22:13
Коллеги, доброго времени суток. Прошу помощи, ибо мозг кипит, а решения не вижу. Собственно, задача:
Есть УТ11(релиз не важен). В УТ11 есть список документов "Заказы клиентов". В командной панели списка, в выпадающем меню "Все действия" есть строка "выбрать настройки". Там открывается сохраненный список настроек для динамического списка заказов. Сам список настроек хранится в ХранилищеПользовательскихНастроекДинамическихСписков и оттуда названия и ИД этих настроек великолепно можно получить. А вот как по названию(ИД) нужной настройки из того списка мы можем применить саму настройку к нашему динамическому списку заказов? то есть по факту, вместо загрузки настройки из списка средствами платформы, мне нужно прописать эту загрузку в коде.
1 Cyberhawk
 
24.03.16
22:40
ХранилищеНастроекМенеджер.<Имя хранилища>.Загрузить (SettingsStorageManager.<Имя хранилища>.Load)
ХранилищеНастроекМенеджер.<Имя хранилища> (SettingsStorageManager.<Имя хранилища>)
Загрузить (Load)
Синтаксис:

Загрузить(<КлючОбъекта>, <КлючНастроек>, <ОписаниеНастроек>, <ИмяПользователя>)
Параметры:

<КлючОбъекта> (обязательный)

Тип: Произвольный.
Ключ объекта настройки.
<КлючНастроек> (необязательный)

Тип: Строка.
Ключ загружаемых настроек.
<ОписаниеНастроек> (необязательный)

Тип: ОписаниеНастроек.
Описание настроек.
Если не указан, то описание настройки не загружается.
<ИмяПользователя> (необязательный)

Тип: Строка.
Имя пользователя, настройки которого загружаются.
Если не указан, то загружаются настройки текущего пользователя.
Возвращаемое значение:

Тип: Произвольный.

Описание:

Загружает настройку из хранилища.
Результатом работы являются настройки, загруженные из хранилища.
Данный метод вызывает обработчик хранилища настроек ОбработкаЗагрузки.

Доступность:

Сервер, толстый клиент, внешнее соединение.
--------------------------------------------------------------------------------

     Методическая информация
2 lisrws
 
24.03.16
22:45
вы вопрос не поняли или невнимательно прочитали. я не спрашиваю как мне новую настройку в ХранилищеПользовательскихНастроекДинамическихСписков загрузить. я спрашиваю как к списку формы применить одну из сохраненных настроек
3 Cyberhawk
 
24.03.16
22:49
ДинамическийСписок.КомпоновщикНастроек

КомпоновщикНастроекКомпоновкиДанных.ЗагрузитьПользовательскиеНастройки (DataCompositionSettingsComposer.LoadUserSettings)
КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer)
ЗагрузитьПользовательскиеНастройки (LoadUserSettings)
Синтаксис:

ЗагрузитьПользовательскиеНастройки(<ПользовательскиеНастройки>)
Параметры:

<ПользовательскиеНастройки> (обязательный)

Тип: ПользовательскиеНастройкиКомпоновкиДанных.
Пользовательские настройки, которые нужно загрузить.
Описание:

Загружает пользовательские настройки в компоновщик.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
--------------------------------------------------------------------------------

     Методическая информация
4 lisrws
 
24.03.16
23:23
ЗагрузитьПользовательскиеНастройки - это прелестно. я это видел. я не знаю, что мне в качестве параметра передать туда. как получить эту самую пользовательскую настройку, которая соответствует записи из ХранилищеПользовательскихНастроекДинамическихСписков?
5 Cyberhawk
 
25.03.16
08:48
(4) Я А что возвращает функция из (1)?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший