- Что такое пользовательские настройки динамического списка с режимом “Быстрый доступ”
- Как добавить отборы с быстрым доступом в режиме 1С:Предприятие (пользовательский режим работы 1С)
- Вывести отборы динамического списка на форму из конфигуратора 1С
- Как добавить группу на форму в конфигураторе 1С для отображения отборов с быстрым доступом
- Как программно добавить группу на форму для вывода отборов с быстрым доступом
Что такое пользовательские настройки динамического списка с режимом “Быстрый доступ”
Они удобно располагаются на форме. Их можно установить как в конфигураторе, так и индивидуально настроить себе в пользовательском режиме работы 1С.
Могут выглядеть примерно так:
Как добавить отборы с быстрым доступом в режиме 1С:Предприятие (пользовательский режим работы 1С)
- На командной панели динамического списка, для которого хотите добавить отборы в быстрый доступ, нажмите Еще - Настроить список:
- Добавьте отбор. Нажмите Еще. Выберите пункт Свойства элемента пользовательских настроек:
- Заполните Представление, установите флаг Включать… и нажмите ОК:
После этого новый отбор будет выведен на форму. Отбор будет выводиться только для текущего пользователя 1С.
Вывести отборы динамического списка на форму из конфигуратора 1С
Отборы можно вывести на управляемую форму путем настроек в конфигураторе.
- Для этого откройте свойства динамического списка формы в конфигураторе. Нажмите Настройка списка:
- На вкладке Отборы добавьте нужный отбор. Далее нажмите на кнопку Свойства элемента пользовательских настроек:
- Установите флаг Включать в пользовательские настройки. Заполните поле Представление. Нажмите ОК.
Как добавить группу на форму в конфигураторе 1С для отображения отборов с быстрым доступом
- Чтобы отбор динамического списка с режимом редактирования “быстрый доступ” отобразился на форме объекта, нужно в конфигураторе создать на форме обычную группу:
Лучше размещать ее над динамическим списком. - Далее в свойствах элемента формы динамического списка нужно выбрать эту группу в поле Группа пользовательских настроек так, как показано на скриншоте:
Как программно добавить группу на форму для вывода отборов с быстрым доступом
Для динамического списка с названием ЛогОбмена программный код будет выглядеть как указано ниже.
Важно! Данный код обязательно должен располагаться в процедуре ПриСозданииНаСервере() модуля формы объекта!
элСписокКомпоновщикНастроекПользовательскиеНастройки = Элементы.Добавить("ГруппаПользовательские", Тип("ГруппаФормы"), Элементы.Страница_Лог, Элементы.ЛогОбмена); элСписокКомпоновщикНастроекПользовательскиеНастройки.Заголовок = "Группа пользовательских настроек"; элСписокКомпоновщикНастроекПользовательскиеНастройки.Вид = ВидГруппыФормы.ОбычнаяГруппа; Элементы.ЛогОбмена.СоздатьЭлементыФормыПользовательскихНастроек(элСписокКомпоновщикНастроекПользовательскиеНастройки, РежимОтображенияНастроекКомпоновкиДанных.Все);













































