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

подписки на события

Автор gliokker, 25 июл 2013, 16:27

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

gliokker

Всем привет,помогите пожалуйста.Я сделал роль для пользователя с определённым набором прав.Мне нужно создать подписку на событие чтоб она выгледела примерно так,что у кого не стоит эта роль ,тот не может пользоваться справочниками.Начало есть

Процедура ЗапретДляБухгалтераПередЗаписью(Источник, Отказ) Экспорт
     Если РольДоступна("уатБухгалтерия") Тогда
    Отказ = Ложь;
   Предупреждение("В целях безопасности данная функция отключена!");
        Возврат;
    Иначе
    Отказ = Истина;   
КонецЕсли;

КонецПроцедуры
как сделать чтоб она работала?

Dethmontt

Создать подписку - выбрать в метод эту процедуру - а в источник выбрать СправочникОбъект
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

gliokker

Цитата: Dethmontt от 25 июл 2013, 16:34
Создать подписку - выбрать в метод эту процедуру - а в источник выбрать СправочникОбъект
ну да работает,только чуть переделал,можа кому нужна
Процедура ЗапретДляБухгалтераПередЗаписью(Источник, Отказ) Экспорт
   Если Источник.ОбменДанными.Загрузка = Ложь И НЕ РольДоступна("уатБухгалтерия") Тогда
      Отказ = Истина;
# Если Клиент Тогда      
      Предупреждение("В целях безопасности данная функция отключена!");
#КонецЕсли
   КонецЕсли; 
КонецПроцедуры


Теги:

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

Рейтинг@Mail.ru

Поиск