Имя: Пароль:
1C
1С v8
Недостаточно прав на регистр
0 Мандалай
 
07.04.17
20:30
Добрый вечер.
При формировании внешней печатной формы получаю ошибку:
Недостаточно прав для работы с таблицей "РегистрСведений.ЗаданияКЗакрытиюМесяца"
Внешнюю печатную форму я сделал путем простого копирования модуля  встроенной печатной формы. Изменение только одно - добавлен один параметр в макет. Модуль формирования идентичен.
Причем ошибку я получаю при выполнении процедуры, которая расположена в общем модуле.
Пользователь не обладает полными правами.
Смущает что запрос один и тот же, параметры запроса одни и теже.
1 jsmith82
 
07.04.17
21:06
Выключи безопасный режим
2 Мандалай
 
08.04.17
09:03
Благодарю.
3 Мандалай
 
08.04.17
12:55
Рано я обрадовался.
    ПараметрыРегистрации.БезопасныйРежим = Ложь;

    ПараметрыРегистрации.Вставить("БезопасныйРежим",    Ложь);

Не помогает.
4 Мандалай
 
08.04.17
15:50
Обновлю тему.
БезопасныйРежим() на самом деле возвращает Истина.
А вот метод УстановитьБезопасныйРежим(Ложь) валиться с ошибкой, мол я до этого не устанавливал безопасный режим.
Весь исполняемый код печатной формы находится в модуле формы, скорее всего поэтому то, что в модуле обработки написано БезопасныйРежим = Ложь, никак не влияет.
Каким макаром отключить безопасный режим в модуле формы?
5 Мандалай
 
08.04.17
16:08
Вру, сама процедура формирования печатной формы находится в модуле обработки.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.