Имя: Пароль:
1C
1С v8
РОЛИ и ПРАВА
,
0 dust09
 
21.10.14
15:34
Открываем в Конфигураторе любую РОЛЬ (в закладке "Общие") и видим в ней Права этого пользователя на Чтение, Изменение, Просмотр, Редактирование, ...
             Спарвочников, Документов, Констант, Регистров, ...

Вопрос: как в модуле программы (Внешней Обработки) вытащить из такой-то конкретной Роли эти Права для такого-то конкретного Справочника (например) ?
1 PR
 
21.10.14
15:38
ЧТО-то типа ПРАВОДОСТУПА
2 Maxus43
 
21.10.14
15:40
(1) + у этого МЕТОДА по РЛС только не очевидно как РАБОТАЕТ
3 dust09
 
21.10.14
15:42
(1) Да! Всё верно. ПравоДоступа() - этой функцией я и пользуюсь.

Вопрос в другом: как вытащить весь список Прав: "Чтение", "Изменение", "Просмотр", "Редактирование", ...
4 Maxus43
 
21.10.14
15:44
(3) несколько раз на каждое отдельное право вытаскивай
5 PR
 
21.10.14
15:44
(3) ОТВЕТ никак
6 dust09
 
21.10.14
15:44
Просто этот список очень длинный для Справочников, например.

У Констант всего 4 Права, а у Справочников гораздо больше.

А у Документов ещё больше.
7 PR
 
21.10.14
15:46
(6) Ну если для тебя 16 — это много, то лучше меняй профессию.
Ничего, что я не капсом?
8 piter3
 
21.10.14
15:48
(6) Тип: Булево.
Истина - право доступа к объекту установлено; Ложь - в противном случае.
9 dust09
 
21.10.14
16:11
(2)  А что такое РЛС?
10 MRAK
 
21.10.14
16:40
(9) RLS
11 Enterprise
 
21.10.14
16:40
(9) Record Level Security
12 dust09
 
21.10.14
16:48
(7) Спасибо!
13 Kamas
 
21.10.14
16:49
(9) радио локационные станции
14 anatoly
 
21.10.14
16:50
(0) посмотри в СП - РолиПользователя
15 Kamas
 
21.10.14
16:50
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший