|
11.10.2007, 17:53 | #1 |
Участник
|
RLS и программное создание запросов
Ситуация:
1. неизбежность создания многих групп пользователей 2. необходимость ограничение на видимость записей 3. большое количество компаний Задача: Написать обработку, которая может автоматически создавать RLS. Понятно в какой таблице хранится список таблиц и ограничений SysRecordLevelSecurity Не ясно, как привязать запрос. |
|
11.10.2007, 18:00 | #2 |
Участник
|
вот здеся
X++: sysRecordLevelSecurity.restriction = queryRun.pack(); sysRecordLevelSecurity_ds.write(); |
|
11.10.2007, 18:14 | #3 |
Участник
|
а поподробнее
|
|
11.10.2007, 18:17 | #4 |
Участник
|
см. \Forms\SysRecordLevelSecurity\Designs\Design\[ButtonGroup:ButtonGroup]\Button:QueryButton\Methods\clicked
1. Создать запрос 2. Присвоить упакованный запрос в поле restriction таблицы sysRecordLevelSecurity 3. Сохранить запись |
|