|
Ограничение видимости полей отчета в зависимости от роли
| ☑ |
0
lero4ka23
04.09.14
✎
07:54
|
Есть отчет в нем три поля Договор, статус, цена. Подскажите как можно ограничить видимость полей в зависимости от роли пользователя? Например экономист видит поля все, а инженер только договор и статус, поле цена не видима. Спасибо!
|
|
1
lxndr
04.09.14
✎
07:56
|
сделать ограничение на цены, в запрос ключевое слово "РАЗРЕШЕННЫЕ".
|
|
2
lero4ka23
04.09.14
✎
08:05
|
спаисбо, а не подскажите как сделать чтобы в отчет попадали те договора в которых инженер числится ответственном, например Договора Иванова виджел только Иванов, а Петров договора Петрова только?
|
|
3
lxndr
04.09.14
✎
08:07
|
(2) если по простому - через отборы или параметры отчета.
Если по-серьёзному, то через ограничение доступа данным: добавлять в роли условия на доступ. Надо конкретнее? Какой из вариантов?
|
|
4
Трик
04.09.14
✎
08:07
|
Кури РЛС. Если не вкурится, делай условие по текущему пользователю в запросе.
|
|
5
lero4ka23
04.09.14
✎
08:10
|
через отборы по текущему пользователю
|
|
6
lxndr
04.09.14
✎
08:17
|
(5) в запросе добавить условие вроде:
ДоговорыКонтрагентов.Менеджер = &Менеджер
Далее установить значение параметра "Менеджер", например, программно текущим пользователем. Отчет на СКД?
|
|
7
lero4ka23
04.09.14
✎
08:28
|
да СКД
|
|
8
lxndr
04.09.14
✎
11:13
|
(7) как и где параметр передать разберешься?
|
|