Проверка прав доступа текущего пользователя. 1с 7.7

Опубликовал demon demon (demon_sw) в раздел Администрирование - Защита, права, пароли

Показывает права доступа текущего пользователя в базе 1с 7.7 .

 Для запуска надо запустить отчет и нажать кнопку "Сформировать". Отчет может незапустится, если в пользователя нет прав использовать внешние отчеты и обработки. Результат покажет в форме таблицы, В строке список обектов,  в оглавлении список прав доступа до текущего объэкта. 1 - эсть право, 0 - нет прав, Х - реквизит для данного объэекта недоступен.

Удобная штука если надо предоставить отчет по правам доступа к базе, по сотрудникам организации

 

 

Скачать файлы

Наименование Файл Версия Размер
ПраваДоступа.ert
.ert 42,50Kb
10.06.13
45
.ert 42,50Kb 45 Скачать

См. также

Комментарии
1. Дмитрий Кеба (Fenicss) 12.06.13 06:39 Сейчас в теме
В данном случае проблема в том что многие права ты ограничиваешь в самом коде по этой причине точных данных уже не получить. Да и я не увидел есть ли тоже само по справочникам и по документам, ведь самый сложный просмотр прав у них а не у отчетов и обработок
2. Евгений Долиновский (Dolly_EV) 262 12.06.13 09:19 Сейчас в теме
Клавиатура от печ. машинки Остапа Бендера, с турецким акцентом! Хочу такую же!))) "эсть право", "объэекта"
3. александр (whtblck) 97 12.06.13 09:36 Сейчас в теме
Добавь перед выводом таблицы 2 строчки:
Таб.ТолькоПросмотр(1);
	Таб.Опции(0,0,3);
        //и только потом уже
	Таб.Показать("Набор прав для -"+Строка(НаборПрав));  
4. demon demon (demon_sw) 6 12.06.13 11:10 Сейчас в теме
5. demon demon (demon_sw) 6 12.06.13 11:41 Сейчас в теме
1 (whtblck ) - Нет смысла выводить фиксированое количество строк, ибо в заголовке тока название прав доступа пользователя;
2 - (Fenicss) Информация по справочниках и документах выводится, просто в скрин недобавлял (ща накину), там обоина по каждому типу объектов, разбита ну группы :Метаданные, Константы, Справочники,Документы,Журналы,Отчеты,
Обработки,ПланыСчетов,Операция,Проводки,Регистры, каждая группа имеет свой перечень допустиммых реквизитов (прав доступа), потому нет смысла выводить эти реквизиты в шапку.
3 - Права доступа в этом отчете я неограничиваю, всё что надо для того чтоб запустить на выполнение модуль, это право пользователя запускать внешние отчёты. Если таких прав нет, то да незапустится, в етом случае админ должен вмонтировать модуль в базу, и дать право на использование.
6. Иваныч Иванов (Иваныч) 22 13.06.13 16:22 Сейчас в теме
7. andrei kuzmin (oyeah) 13.08.13 03:13 Сейчас в теме
8. demon demon (demon_sw) 6 13.08.13 13:34 Сейчас в теме
Скачайте модуль, там код незаблочен
9. Вадим Вадим (kurisev-1) 27.08.13 02:41 Сейчас в теме
Пишет что
Право<<?>>= 0;
{C:\USERS\ВАДИМ\DOWNLOADS\ПРАВАДОСТУПА.ERT(64)}: Ожидается скалярное выражение (Право)
10. Вадим Вадим (kurisev-1) 27.08.13 03:49 Сейчас в теме