Имя: Пароль:
1C
 
Ошибка при вызове метода контекста (Записать) в Расширение
0 asn-sasha
 
23.05.19
12:38
Уважаемые эксперты 1С! Прошу вашей подсказки!
У пользователей с Базовыми правами не хватает прав на открытие печатной формы через Расширение конфигурации... Прошу подскажите какое исключение добавить для пользователей... Помогите братцы!
С полными правами открывает печатную форму, а с Базовыми пишет ошибку:

Ошибка при вызове метода контекста (Записать)
    Запись.Записать();
по причине:
Нарушение прав доступа!


Вот код:
Процедура ЗаписатьПечатнойФормы(СсылкаНаОбъект, ТабДокумент, Отказ = Ложь)  Экспорт

    Запись                        = РегистрыСведений.ДанПечатныхФорм.СоздатьМенеджерЗаписи();
    
    Запись.СсылкаНаОбъект        = СсылкаНаОбъект;
    Запись.ТабличныйДокумент    = Новый ХранилищеЗначения(ТабДокумент);
    Запись.ДатаВыводаНаПечать    = ТекущаяДата();  
    Запись.Пользователь            = ПараметрыСеанса.ТекущийПользователь;
    Запись.Состояние            = Перечисления.СостоянияКартЛояльности.Действует;
    
    Запись.Записать();

КонецПроцедуры
1 dka80
 
23.05.19
14:28
Открыть регистр сведений ДанПечатныхФорм и поглядеть кому дано право писать в этот регистр. Затем либо добавить его для пользователей с базовыми правами, либо пользователям с базовыми правами добавить другие права