Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 17:26

Вопрос тест профессионал 7 раздел. Ограничения доступа к данным.

Автор Salmishskay2516, 01 дек 2012, 13:58

0 Пользователей и 1 гость просматривают эту тему.

Salmishskay2516

7.2 При настройке ограничения доступа к данным в качестве зна-
чений, по которым производится ограничения доступа к дан-
ным, могут использоваться:
1. Только значения параметров сеанса
2. Только данные из таблиц (запросов)
3. Значения параметров сеанса и данные из таблиц (запросов)
4. Только значения имеющие типы: Число, Строка, Булево, Дата

Здравствуйте. Может кто нибудь приведет пример использования Параметров сеанса в ограничении доступа к данным тест если можно. Знаю что параметр сеанса устанавливается в модуле сеанса.

mixqn

ответ 3.
пример:
ТекущаяТаблица ИЗ РегистрСведений.ОценкиСотрудников КАК ТекущаяТаблица
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыПользователей.ПользователиГруппы КАК ГруппыПользователейПользователиГруппы
ПО НастройкиПравДоступаПользователей.Пользователь = ГруппыПользователейПользователиГруппы.Ссылка
И (ГруппыПользователейПользователиГруппы.Пользователь = &ТекущийПользователь)
ПО ТекущаяТаблица.Подразделение = НастройкиПравДоступаПользователей.ОбъектДоступа

тут ТекущийПользователь - параметр сеанса, все остальное - данные таблиц

Salmishskay2516


mixqn

это текст не в модуле. это в ролях - настройка прав доступа на уровне записей - RLS (Record-Level Security).

Salmishskay2516


mixqn


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск