|
УНФ 1.4 как настроить отбор документов по текущему пользователю
| ☑ |
0
amadeus2010
25.11.15
✎
10:06
|
Доброе утро в УНФ 1.4 в документе перемещение запасов надо настроить отбор по пользователям, т.е чтобы каждый пользователб кроме пользователя с полными правами мог видеть только свои созданные документы. Написал такой код в процедуре при создании на сервере
////////////////////////////////////////////////////////////
Если РольДоступна("ПолныеПрава") Тогда
// Видит ВСЕ!
Иначе
ЗначениеОтв = ПользователиИнформационнойБазы.ТекущийПользователь();
ЗначениеОтветственный=Справочники.Пользователи.НайтиПоНаименованию(ЗначениеОтв);
ОтборАвтор= ЗначениеОтветственный;
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ОсновнойОтветственный");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.ПравоеЗначение = ОтборАвтор;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
Элементы.Список.Обновить();
КонецЕсли;
///////////////////////////////////////////////////////////////
захожу под определенным пользователем с ограниченными правами и нет результата.
|
|
1
amadeus2010
25.11.15
✎
10:22
|
нашел только такой выход как в самом документе через все действия настроить список -отбор- пользователь= текущий пользователь
|
|
2
aleks_default
25.11.15
✎
10:37
|
используй ПараметрыСеанса.текущийПользователь
|
|
3
aleks_default
25.11.15
✎
10:39
|
+ Лучше использовать параметр, а не отбор. Отбор пользователь может отключить в Настройке списка. Или отбор делай нередактируемым.
|
|
4
Горогуля
25.11.15
✎
10:43
|
как закончишь, запусти групповую обработку и посмотри в реквизит чужого документа
|
|
5
aleks_default
25.11.15
✎
10:46
|
(4) какие у вас пользователи извращенцы...
|
|
6
Горогуля
25.11.15
✎
10:49
|
(5) боюсь даже представить, что они делают в уборной...
|
|
7
zak555
25.11.15
✎
10:50
|
(0) если ты хреначишь в конфигураторе, то сделай своё Право
|
|
8
aleks_default
25.11.15
✎
10:50
|
Прав на чужие документы нет, а на групповую обработку есть? Весело там у вас.
|
|
9
Cyberhawk
25.11.15
✎
10:53
|
RLS
|
|
10
Горогуля
25.11.15
✎
10:57
|
(8) они не называют то, что делает ТС ограничением доступа
|
|
11
Горогуля
25.11.15
✎
10:59
|
внутре УНФ даже написано:
Конфигурация позволяет настраивать права доступа к отдельным объектам информационной базы для пользователей и групп пользователей. Для этих целей предназначена команда Группы доступа в панели навигации раздела Настройка и администрирование.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой