Имя: Пароль:
1C
1С v8
Проверка на роли программно
0 manti
 
28.03.13
11:34
Если у пользователя нет какой то из ролей, то выводим сообщение? Как такое сделать?

   Если НЕ РольДоступна("РаботаСSMS") или НЕ РольДоступна("ПолныеПрава") Тогда
       Сообщить(НСтр("ru = 'В настройках пользователя не выбрана роль ""РаботаСSMS""! или роль ""ПолныеПрава""'"), СтатусСообщения.Важное);
       Отказ = Истина
   КонецЕсли;
//так получается, что если у человека одна есть, а другой нет роли, то все равно идет в отказ(
1 drcrasher
 
28.03.13
11:35
и
2 scanduta
 
28.03.13
11:37
Стаж 1г и 7 месяцев и такие вопросы =)
3 Maxus43
 
28.03.13
11:37
или на И замени
4 Maxus43
 
28.03.13
11:38
что за день, то скобка лишняя, то просто И с ИЛИ перепутали...
5 manti
 
28.03.13
11:50
(4) чет тупанул)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший