Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / RLS / 1 сообщений из 1, страница 1 из 1
03.11.2011, 16:35
    #37510843
FrLenok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RLS
В РКО есть две подтаблицы- Расшифровка платежа и Выплата Зарплаты. В каждую из них добавлено поле Подразделение. Есть ограничение прав (RLS) для пользователей смотреть только свое подразделение из расшифровки платежа.
Вопрос
Можно ли в RLS сделать так,чтобы если вид РКО - выплата зарплаты, то срабатывает одно ограничение из выплаты зарплаты,если нет,то ограничение по расшифровке платежа. В расшифровке платежа всегда есть одна строка, то есть 1ое ограничение всегда работает

Пример ограничения

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
ТекущаяТаблица ГДЕ ТекущаяТаблица.РасшифровкаПлатежа.Проект В
			(ВЫБРАТЬ
				НастройкиПравДоступаПользователей.ОбъектДоступа КАК подразделение
			ИЗ
				РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
			ГДЕ
				НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Подразделения)
				И НастройкиПравДоступаПользователей.Пользователь В
					(ВЫБРАТЬ РАЗЛИЧНЫЕ
						СоставГруппы.Ссылка КАК ГруппаПользователей
					ИЗ
						Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
					ГДЕ
						СоставГруппы.Пользователь = &ТекущийПользователь))
	
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / RLS / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]