|
права доступа |
☑ |
0
pavelsch
18.05.15
✎
11:18
|
Добрый день
знаю, что задача тривиальная, но справиться не получается, прошу вашей помощи
1с 8.2 КА 1.1.50.1
в отчете "товары на складах" нужно сделать так, чтобы пользователь видел остатки только своего склада
как я понимаю, мне нужно отфильтровать отчет запросом в поле "Чтение" в "Регистры накопления - ТоварыНаСкладах", но как составить запрос никак не соображу
до этого была задача отфильтровать ПКО и РКО по пользователю, которое у меня получилось сделать строкой "ДокументРКО ГДЕ ДокументРКО.Ответственный = &ТекущийПользователь"
как в моем случае подобраться к складу по умолчанию у пользователя ума не приложу
помогите, пожалуйста
|
|
1
ale-sarin
18.05.15
✎
11:22
|
А на других отчетах/регистрах ему можно смотреть остатки всех складов?
А вообще типовое ограничение доступа на уровне записей не помогает?
|
|
2
pavelsch
18.05.15
✎
11:27
|
(1) нет, всегда смотреть только свой склад
поэтому в решил в попробовать в конфигураторе ролями прописать
нашел, где находится нужные мне данные УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойСклад")
но как их прописать в запрос в поле "ограничением доступа к данным"?
|
|
3
ale-sarin
18.05.15
✎
11:32
|
(2) Пользователь может сам себе назначить основной склад. Или вообще очистить.
типовое ограничение доступа на уровне записей не помогает?
|
|
4
pavelsch
18.05.15
✎
11:34
|
(3) "Пользователь может сам себе назначить основной склад. Или вообще очистить."
знаю, меня это устраивает
"типовое ограничение доступа на уровне записей не помогает?"
каюсь, не знаком с этим механизмом, на сколько просто реализовать мою задачу?
|
|
5
ale-sarin
18.05.15
✎
11:38
|
|
|
6
pavelsch
18.05.15
✎
11:43
|
(5) "Если Вас это устраивает, то это уже не ограничение называется. На самом деле Вы разрешаете ему смотреть все склады. В чем смысл вопроса?"
сложная история, но нет - так нет
большое спасибо за наводку, буду пробовать решить с помощью РЛС
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший