Имя: Пароль:
1C
1С v8
Ут 10.3 Помогите заблокировать копирование документов при определенной роли
0 Смертник
 
31.08.15
12:57
Хочу заблокировать копирование документов под определенной ролью, с указанием этой роли в Общем модуле, а потом просто проверять на нее в форме Списка документов. И не могу никак дать тяму, как именно?
Функция КопированиеДокументовСтрок() Экспорт
    Если РольДоступна("ДиректорМагазина") Тогда
        Логика = Истина;
    КонецЕсли;    
КонецФункции

Это пишу в общем модуле, а вот в документе как проверять это значение на Истину?
1 Михаил Козлов
 
31.08.15
13:03
Функция у Вас что возвращает?
В документах посмотреть события модуля и формы (ПередОткрытием).
2 ssh-2013
 
31.08.15
13:04
(0) Подписка на событие ПриКопировании
и в ней ЗавершитьРаботуСистемы()
3 Михаил Козлов
 
31.08.15
13:05
(2) Это чтобы ник оправдался?
4 ssh-2013
 
31.08.15
13:05
(0) В перед Открытием

Если ЗначениеЗаполнено(ПараметрОбъектКопирования) Тогда
    Отказ = Истина;
КонецЕсли
5 ssh-2013
 
31.08.15
13:05
(3) )
6 Смертник
 
31.08.15
13:11
(4) А на Роль проверку - как поставить...точнее как поставить перед открытием я знаю, а как закатать в общий модуль не пойму
7 Lexey_
 
31.08.15
13:13
(6)
Функция КопированиеДокументовСтрок() Экспорт
    Возврат РольДоступна("ДиректорМагазина");    
КонецФункции

как закатать: ИмяОбщегоМодуля.КопированиеДокументовСтрок()
8 Смертник
 
31.08.15
13:17
(7) спасибо все получилось...что-то протупил
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан