|
Получение списка отборов | ☑ | ||
---|---|---|---|---|
0
aiwnegou
16.11.15
✎
05:49
|
Привет!
У табличного поля ест отбор. Этот отбор можно настроить и сохранить. При сохранении появляется окошечко "Список отборов". Вопрос в том, чтобы программно получить доступ к этому списку отборов и программно устанавливать при открытии первый отбор из этого списка. Конфа и тут не важна, платформа 8.3. |
|||
1
Горогуля
16.11.15
✎
05:55
|
1С:Предприятие 8.3 (8.3.6.2299), где там такое?
|
|||
2
Горогуля
16.11.15
✎
05:56
|
а, нашёл
|
|||
3
aiwnegou
16.11.15
✎
06:11
|
Спрошу по другому.
Где хранятся сохраненные пользователями отборы? |
|||
4
alkorolev
16.11.15
✎
06:21
|
чёт тоже не вижу.
может, про динамический список речь? |
|||
5
Timon1405
16.11.15
✎
06:22
|
||||
6
Горогуля
16.11.15
✎
06:23
|
(4) в "отборы" сходи
|
|||
7
alkorolev
16.11.15
✎
06:29
|
залезь в Список.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы уже после всех загрузок настроек, например, в ПриОткрытии()
|
|||
8
Горогуля
16.11.15
✎
06:31
|
(7) если есть
|
|||
9
Михаил 1С
16.11.15
✎
06:35
|
(3) Посмотри в Условном оформлении. Или что-то очень близкое.
|
|||
10
Горогуля
16.11.15
✎
06:37
|
(9) бывает, что и его не бывает
|
|||
11
Михаил 1С
16.11.15
✎
06:42
|
Посмотрел сейчас как я делал. Вот какой код:
ЭлементОтбора = СписокНоменклатуры.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВИерархии; ЭлементОтбора.ПравоеЗначение = Параметры.СписокПапок; ЭлементОтбора.Использование = Истина; |
|||
12
alkorolev
16.11.15
✎
06:42
|
(11) это не пользовательские настройки
|
|||
13
Михаил 1С
16.11.15
✎
06:42
|
(11) В общем, там, в этих Отборах, и хранятся отборы для УФ.
|
|||
14
Михаил 1С
16.11.15
✎
06:45
|
(12) Мм, да? Ну может быть. Возможно. У меня была задача поставить отбор.
А вам нужны прямо пользовательские настройки? Ну там есть всякие Варианты настроек (говорю примерно). Тут тогда пусть автор разбирается - что ему нужно. Хотя, по-моему, я дал как раз работу с текущими настройками, которые сейчас установлены. |
|||
15
Михаил 1С
16.11.15
✎
06:48
|
(12) Да, точно, автору надо немного другое, не то, что я дал. Чтож, пусть разбирается.
|
|||
16
Горогуля
16.11.15
✎
06:51
|
имхается мне, это дело лежит рядом с историей отборов, положениями окон и прочей мутотенью
|
|||
17
aiwnegou
16.11.15
✎
06:58
|
(5) Вроде то, подскажи только в какой настройке хранятся отборы. Подумал, что вот тут "Настройки динамического списка", но возвращает Неопределено.
|
|||
18
Timon1405
16.11.15
✎
07:22
|
(17) версия платформы какая?
для 8.3.7 http://its.1c.ru/db/v837doc#bookmark:dev:TI000001238 |
|||
19
aiwnegou
16.11.15
✎
07:26
|
(18) 8.3.5.1517
|
|||
20
aiwnegou
16.11.15
✎
07:37
|
(18) Пробую вот так:
ХранилищеСистемныхНастроек.ПолучитьОписание("Справочник.Контрагенты.Форма.CRM_ФормаЭлемента.ЖурналДокументов/ТекущиеПользовательскиеНастройки") Возвращает неопределено. У ЖурналДокументов тип ЖурналДокументовСписок.ДокументыКонтрагентов |
|||
21
aiwnegou
16.11.15
✎
07:42
|
(18) ХранилищеПОльзовательскихНастроекДинамическихСписков - ругается "Переменная неопределена". Остальные хранилища получает нормально. С чем это может быть связано?
|
|||
22
aiwnegou
16.11.15
✎
10:39
|
Короче все это какая-то мутная фигня. Буду хранить настройки в регистре и не заморачиваться.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |