Имя: Пароль:
1C
1С v8
Проверить, хватает ли прав на просмотр документа
0 Slon747
 
18.11.16
10:22
Обычное приложение
Как перед открытием формы документа проверить, хватит ли у пользователя прав?
1 DrShad
 
18.11.16
10:23
а зачем? если не хватит ему ничего не откроют
2 mistеr
 
18.11.16
10:23
(0) Разве платформа сама не проверяет?
3 Slon747
 
18.11.16
10:27
(1)(2) При попытке открытия формы возникает окно с сообщением о нехватке прав.
Т.к. открытие форм происходит для массива документов (разных типов), то хотелось бы просто не открывать, если заранее известно, что не хватит прав.
4 YFedor
 
18.11.16
10:28
Так правоДоступа же
5 YFedor
 
18.11.16
10:29
только в самой форме уже бесполезно писать
6 DrShad
 
18.11.16
10:29
ПравоГлобальный контекст (Global context)
ПравоДоступа (AccessRight)
Синтаксис:

ПравоДоступа(<Право>, <ОбъектМетаданных>, <Пользователь/Роль>, <СтандартныйРеквизитСтандартнаяТабличнаяЧасть>)
7 Starhan
 
18.11.16
10:29
(3) лучше проверять до того как документ попадет в массив документов.
8 DrZombi
 
гуру
18.11.16
10:30
(3) Пиши код правильно. Незачем лесть в форму документов, не для этого оно там сделано, что бы обработкой их открывать :)
9 Slon747
 
18.11.16
10:35
(4) Спасибо. Не знал.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший