|
Настройки отборов динамического списка |
☑ |
0
Pandoch
15.08.18
✎
15:20
|
Больная тема это у меня...
Задача - для определенных групп доступа настроить отбор скрытый (чтобы нельзя было его редактировать) на список справочника (дин.список). Для другой категории пльзователей - отбор не устанавливать, чтобы они сами могли его делать. Для первой категории пользователей проверяю - если нужно имэ то - ставлю отбор в Фиксированные настройки.
ЭлементОтбора = Список.КомпоновщикНастроек.ФиксированныеНастройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ОсновнойМенеджер");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = МенеджерТекущий;
|
|
1
Pandoch
15.08.18
✎
15:21
|
Когда тестирую и пытаюсь вручную через "НастроитьСПисок" добавить отбор на Основного менеджера получаю ошибку типа «Невозможно применить фиксированные настройки. Пересекаются элементы отбора.» Ну это понятно - у меня фикс.настройки поставлены и я пытаюсь пользовательские добавить на то же самое поле. НО - неужели без этой ошибки никак?
|
|
2
Pandoch
15.08.18
✎
15:22
|
Либо я что-то делаю не так? подскажите пожалуйстаа
|
|
3
Mankubus
15.08.18
✎
15:25
|
(0) а если не в фиксированные добавить а в обычные? И поставить режим = недоступный
|
|
4
Pandoch
15.08.18
✎
15:30
|
(3) Да, работает! Спасибочки) а когда же тогда корректнее использовать Фиксированные настройки?
|
|