|
После обновления: Ошибка выполнения, Нарушение прав доступа!
| ☑ |
0
НеПапоКарло
04.12.18
✎
10:04
|
Доброго времени суток!
1С:Предприятие 8.3 (8.3.12.1714)
1С:Бухгалтерия, редакция 3.0 (3.0.65.84)
Имеем не типовую роль для работы с документом "ПеремещениеТоваров".
После обновления на указанный выше релиз, при открытии списка документов "Перемещение товаров" программа выдаёт сообщение "Нарушение прав доступа!". В журнале регистрации скупо написано: "Ошибка выполнения" "Нарушение прав доступа!" и всё. При добавлении роли пользователю "Бухгалтер" всё ОК.
Установка всех галок прав на документ не решает проблему.
Какова оптимальная метода поиска необходимой роли?
|
|
1
unregistered
04.12.18
✎
10:10
|
(0) См. журнал регистрации. В содержании ошибок о нарушении прав доступа всегда указывается конкретная таблица и уровень доступа (Чтение, Запись, Просмотр и т.п.)
|
|
2
unregistered
04.12.18
✎
10:13
|
+ к (1) См. событие "Доступ. Отказ в доступе".
Возможно, у тебя отключена регистрация всех событий?
Тогда включи. Должно быть "Регистрировать ошибки, предупреждения, информацию, примечания".
|
|
3
unregistered
04.12.18
✎
10:14
|
Ну или запускайся в отладке под пользователем с проблемными правами.
|
|
4
НеПапоКарло
04.12.18
✎
10:20
|
(2) Всё настроено, скриншоты ниже. Пойду в отладчик...
|
|
5
LaDarkVampire
04.12.18
✎
10:32
|
Права на общую форму с котиком, ДлительнаяОперация или как-то так, вызывается при открытии форм списков и показывает кота на время ожидания открытия списка
|
|
6
LaDarkVampire
04.12.18
✎
10:37
|
ДлительнаяОперацияОткрытиеСписка
а, и параметр сеанса СтатистикаОткрытияФорм
|
|
7
НеПапоКарло
04.12.18
✎
10:49
|
Спасибо!
(5,6) опередил малость)
Итог:
(3) Оптимальная метода!
|
|
8
vis_tmp
24.12.18
✎
08:23
|
Интересно...
Почему на этом же релизе команда
"Документы.ПриходныйКассовыйОрдер.ПолучитьФормуСписка()"
теперь возвращает форму "ОбщаяФорма.ДлительнаяОперацияОткрытиеСписка" ?
|
|
9
vis_tmp
24.12.18
✎
09:01
|
(8)Нашёл:
Подписка "ПереопределитьПолучаемуюФормуСпискаСОжиданием" на событие "ОбработкаПолученияФормы"
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший