Что Может Выдавать Сообщение "нарушение Прав Доступа"?

Тема в разделе "1C и всё что с ней связано", создана пользователем Истребитель, 12 дек 2011.

  1. Истребитель

    Истребитель Well-Known Member

    Регистрация:
    9 июн 2010
    Сообщения:
    110
    Симпатии:
    0
    Добрый день!

    1С 8.1
    Проблема. Есть кастомная конфа (переделка УТ 10.3). В ней справочник номенклатура. При попытке открыть форму вылезает "Нарушение прав доступа!" с красным крестом в круге.

    У пользователя есть в одной из ролей права на чтение, просмотр, ввод по строке справочника номенклатура.
    Подписок на событие "перед открытием" не существует вообще.
    Поставил точку остановки в начале модуля объекта, в начале модуля формы, в конце этих модулей (после конца объявления процедур где идет текст, исполняемый при инициализации), в процедуре формы "ПередОткрытием" - ни одна не срабатывает, вылетает ещё до этого!
    Думал это баг формы списка - создал обработку внешнюю которая делает Справочник.Номенклатура.Выбрать() затем Следующий() и ПолучитьФорму().Открыть() - та же самая ошибка, без срабатывания чего-либо из модулей.

    Где ещё в 1С 8.1 может быть проставлено ограничение на открытие формы, если не в этих местах?
     
  2. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Ограничение на уровне записей
     
  3. Истребитель

    Истребитель Well-Known Member

    Регистрация:
    9 июн 2010
    Сообщения:
    110
    Симпатии:
    0
    Нет, его тоже нет.

    Оказалось что у пользователя не было права на документ, который был реквизитом формы... Конечно ужасно неудобно в 1С, что нельзя узнать, на что имеенно нет прав для открытия объекта...
     
  4. Nikolon

    Nikolon Гость

    А у меня как то недавно после обновления тоже писало нет прав доступа, оказалось что нужно было платформу с 8.2.13.* до 8.2.14.* обновить, там обновление только на 14 шло...
     
Загрузка...

Поделиться этой страницей