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

Как узнать, какие права доступа есть у конкретного объекта?

Автор fokas, 01 сен 2011, 16:03

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

fokas

Есть необходимость перелопатить всю конфигурацию и пересмотреть, какие права доступа где имеются. Если у реквизитов все одинаково, то документы и справочники уже отличаются.
Можно узнать состояние права доступа через "ПравоДоступа()", передавая в неё матаданные и название права. С этим проблем нет. Но даже если права не существует, возвращает "истина". Как быть?
Единственное дурное решение, что пока имею: создать роль без прав и плясать от неё. Если право существует - вернёт "ложь", если не существует - "истина"

Прошу сделать скидку на моё время знакомства со средой разработки - 1 месяц
1с 8.2

sergeevds

почитай про ПараметрыДоступа(), там есть Доступность.

Теги:

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

Рейтинг@Mail.ru

Поиск