![]() |
|
Ошибка нарушение прав доступа | ☑ | ||
---|---|---|---|---|
0
sidalexsandr
14.02.18
✎
16:19
|
Пробую под определённым пользователем открыть Контрагента и выскакивает ошибка:Нарушение прав доступа!
Нажимаю подробно {Справочник.Контрагенты.Форма.БП_ФормаЭлемента.Форма(2911)}: Ошибка при вызове метода контекста (Прочитать) НаборЗаписей.Прочитать(); по причине: Нарушение прав доступа! Нажимаю прейти в конфигуратор, вот: Процедура УстановитьВидимостьДоступность() НаборЗаписей = РегистрыСведений.БП_ЧерныйСписокКлиентов.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Клиент.Установить(Ссылка); НаборЗаписей.Прочитать(); Если НаборЗаписей.Количество() > 0 Тогда ЭлементыФормы.ПанельЧерныйСписок.ТекущаяСтраница = ЭлементыФормы.ПанельЧерныйСписок.Страницы.ВЧерномСписке; ПричинаЧерныйСписок = НаборЗаписей[0].Причина; Иначе ЭлементыФормы.ПанельЧерныйСписок.ТекущаяСтраница = ЭлементыФормы.ПанельЧерныйСписок.Страницы.НеВЧерномСписке; КонецЕсли; ЭлементыФормы.Панель.Страницы.БП_АдресаДоставки.Видимость = Ложь; КонецПроцедуры |
|||
1
Симпатяга
14.02.18
✎
16:20
|
БП_ЧерныйСписокКлиентов нет прав на РС
|
|||
2
sidalexsandr
14.02.18
✎
16:22
|
(1) Можно подробнее?
|
|||
3
Симпатяга
14.02.18
✎
16:22
|
(2) У пользователя нет права на чтение записей регистра сведений "БП_ЧерныйСписокКлиентов". Куда уж подродней)
|
|||
4
sidalexsandr
14.02.18
✎
16:38
|
(3) Такого регистра нет в конфигурации
|
|||
5
sidalexsandr
14.02.18
✎
16:39
|
Конфигурация Авторизованный сервисный центр 2.7 (УТ, редакция 10.3)
|
|||
6
vde69
14.02.18
✎
16:41
|
(4) тогда от куда это?
НаборЗаписей = РегистрыСведений.БП_ЧерныйСписокКлиентов.СоздатьНаборЗаписей(); |
|||
7
sidalexsandr
14.02.18
✎
16:43
|
(6) Я тебя понял. Не смотря на приведённый код этого регистра нет в конфигурации
|
|||
8
piter3
14.02.18
✎
16:44
|
ошибка была бы другая тогда
|
|||
9
vde69
14.02.18
✎
16:46
|
(7) звените, во Вы врете, если бы его не было, была бы синтаксическая ошибка при записи это фрагмента кода...
А если регистр был а потом его удалили - была бы ошибка исполнения не связанная с правами. |
|||
10
Симпатяга
14.02.18
✎
16:47
|
(9) да да.
|
|||
11
Симпатяга
14.02.18
✎
16:49
|
(9) может регистр удалили, но обновление еще не прошло? попробуй проверкой синтаксиса проверить указанный код
|
|||
12
piter3
14.02.18
✎
16:49
|
обновил видать
|
|||
13
vde69
14.02.18
✎
16:49
|
проверь может у тебя фильтр стоит на конфигурацию, или ты из хранилища не все получил...
|
|||
14
sidalexsandr
14.02.18
✎
16:51
|
Оказалось регистр называется черный список клиентов. Но регистр пустой даже под теми пользователями которые имеют доступ к справочнику Контрагенты.
Вопрос: что ещё посмотреть? |
|||
15
piter3
14.02.18
✎
16:54
|
Синоним,ну да
|
|||
16
ReaLg
14.02.18
✎
16:55
|
(14) Регистр называется БП_ЧерныйСписокКлиентов. Синоним - ЧерныйСписокКлиентов.
Заходи в конфигуратор, находи регистр, кликай 2 раза, смотри вкладку права - какие роли имеют право на чтение регистра, назначь одну из ролей твоему пользователю. ИМХО. |
|||
17
Симпатяга
14.02.18
✎
16:56
|
(15) при чем тут синоним. мы вроде про программный код говорим
|
|||
18
piter3
14.02.18
✎
16:57
|
(17) название не мог найти
|
|||
19
ReaLg
14.02.18
✎
16:57
|
(17) Товарищ из (0) уверен, что регистр называется так, как он видит в режиме предприятия.
|
|||
20
sidalexsandr
14.02.18
✎
16:59
|
(16) Понял, завтра попробую.
|
|||
21
sidalexsandr
15.02.18
✎
10:36
|
(16) Помог. Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |