1с 8 ХранилищеСистемныхНастроек нарушение прав доступа
Описание ошибки:
Ошибка "Нарушение прав доступа" при обращении в коде 1С 8 под пользователем с неполными правами: Нарушение прав доступа! {ОбщийМодуль.УправлениеПечатьюПлатформа.Модуль(197)}:ПараметрыПечати = ХранилищеСистемныхНастроек.Загрузить(ИмяПараметровПечати + "_Стандартный", , , "Стандартный"); Найденные решения: Нажатие на изображении увеличит его
Несмотря на то, что ошибка была обнаружена в конфигурации Альфа-Авто, это не исключает возможности возникновения ошибки и в основных конфигурациях 1С 8 будь то Бухгалтерия предприятия 3, или Управление торговлей 11, Комплексная автоматизация 2, Управление предприятием ERP ред. 2, т.к. они используют "Библиотеку стандартных подсистем" (БСП), внутри кода которой и возникает ошибка. Благодаря обсуждению на форуме Инфостарт был выявлен список возможных причин и недостающих настроек:
Нажатие на изображении увеличит его Нажатие на изображении увеличит его
И это очень любопытный момент, остановимся на нем подробнее. В коде разработчика БСП в общем модуле "УправлениеПечатьюПлатформа" и процедуре "УстановитьСтандартныеПараметрыПечати" прописана установка режима для любого пользователя базы. Нажатие на изображении увеличит его Если смотреть в отладчике, то при проверке убеждаемся, что по какой-то неизвестной причине привилегированный режим не устанавливается по пользователем без полных прав, хотя код установки написан правильно и должно устанавливать под любым пользователем базы. Нажатие на изображении увеличит его Под пользователем с полными правами привилегированный режим устанавливается.
Решением может быть, если позволяет редактирование конфигурации, или код печати размещен в модулей внешней печатной формы. Закомментировать сроку кода обращения к общему модулю "УправлениеПечатьюПлатформа" и процедуре "УстановитьСтандартныеПараметрыПечати". Это позволит быстро вернуть работоспособность, а непосредственную причину разыскивать позднее. Или можно так и оставить закомментированной строку, т.к. это практически не влияет на процесс формирования печатной формы и ее вывода УправлениеПечатьюПлатформа.УстановитьСтандартныеПараметрыПечати( Нажатие на изображении увеличит его Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 04-10-2023 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-2020. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |