|
Как добавить исключение для любой роли
| ☑ |
0
asn-sasha
28.05.19
✎
17:23
|
Доброго времени суток, уважаемые эксперты!
Тут такое вот дело, при открытие печатной формы выдаётся ошибка, которая ругается на недостаток прав... Отладчиком дошёл до модуля менеджера регистра сведений (самописный) видимо когда то делался для блокировки чего то... Именно он мешает вывести печатную форму пользователю с Базовыми правами...
Товарищи, может подскажите метод или как лучше тут исключению на Базовые права чтобы не ругался поставить...
Вот код -
Процедура ДобавитьЗапись(ДопПараметры, Отказ, Примечание = "На согласовании") Экспорт
СсылкаНаОбъектБД = ДопПараметры.СсылкаНаОбъект;
НаборЗаписей=РегистрыСведений.СС_ЗаблокированныеОбъекты.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.СсылкаНаОбъект.Установить(СсылкаНаОбъектБД);
Запись=НаборЗаписей.Добавить();
Запись.СсылкаНаОбъект = СсылкаНаОбъектБД;
Запись.Примечание = Примечание;
Запись.ДатаВремя = ТекущаяДата();
НаборЗаписей.Записать();
КонецПроцедуры
|
|
1
asn-sasha
28.05.19
✎
17:23
|
ругается почему то на НаборЗаписей.Записать();
|
|
2
Cyberhawk
28.05.19
✎
17:25
|
УстановитьПривилегированныйРежим
|
|
3
Cyberhawk
28.05.19
✎
17:25
|
Ну или пользователя добавить в группу доступа с профилем, в одной из ролей которого есть право записи в этот регистр
|
|
4
asn-sasha
28.05.19
✎
17:27
|
(2) Cyberhawk спасибо! Хорошего дня тебе!
|
|
5
Cyberhawk
28.05.19
✎
17:38
|
Между сообщениями разница 2 минуты, не хочешь ли ты сказать что за это время ты успел написать код и протестировать его?
|
|