Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка нарушение прав доступа

Ошибка нарушение прав доступа
Я
   sidalexsandr
 
14.02.18 - 16:19
Пробую под определённым пользователем открыть Контрагента и выскакивает ошибка:Нарушение прав доступа!
Нажимаю подробно {Справочник.Контрагенты.Форма.БП_ФормаЭлемента.Форма(2911)}: Ошибка при вызове метода контекста (Прочитать)
    НаборЗаписей.Прочитать();
по причине:
Нарушение прав доступа!


Нажимаю прейти в конфигуратор, вот:
Процедура УстановитьВидимостьДоступность()
    
    НаборЗаписей = РегистрыСведений.БП_ЧерныйСписокКлиентов.СоздатьНаборЗаписей();     
    НаборЗаписей.Отбор.Клиент.Установить(Ссылка);
    НаборЗаписей.Прочитать();
    Если НаборЗаписей.Количество() > 0 Тогда
        ЭлементыФормы.ПанельЧерныйСписок.ТекущаяСтраница = ЭлементыФормы.ПанельЧерныйСписок.Страницы.ВЧерномСписке;
        ПричинаЧерныйСписок = НаборЗаписей[0].Причина;
    Иначе
        ЭлементыФормы.ПанельЧерныйСписок.ТекущаяСтраница = ЭлементыФормы.ПанельЧерныйСписок.Страницы.НеВЧерномСписке;
    КонецЕсли;
    
    ЭлементыФормы.Панель.Страницы.БП_АдресаДоставки.Видимость = Ложь;
    
КонецПроцедуры
 
 
   Симпатяга
 
1 - 14.02.18 - 16:20
БП_ЧерныйСписокКлиентов нет прав на РС
   sidalexsandr
 
2 - 14.02.18 - 16:22
(1) Можно подробнее?
   Симпатяга
 
3 - 14.02.18 - 16:22
(2) У пользователя нет права на чтение записей регистра сведений "БП_ЧерныйСписокКлиентов". Куда уж подродней)
   sidalexsandr
 
4 - 14.02.18 - 16:38
(3) Такого регистра нет в конфигурации
   sidalexsandr
 
5 - 14.02.18 - 16:39
Конфигурация Авторизованный сервисный центр 2.7 (УТ, редакция 10.3)
   vde69
 
6 - 14.02.18 - 16:41
(4) тогда от куда это?

    НаборЗаписей = РегистрыСведений.БП_ЧерныйСписокКлиентов.СоздатьНаборЗаписей();
   sidalexsandr
 
7 - 14.02.18 - 16:43
(6) Я тебя понял. Не смотря на приведённый код этого регистра нет в конфигурации
   piter3
 
8 - 14.02.18 - 16:44
ошибка была бы другая тогда
   vde69
 
9 - 14.02.18 - 16:46
(7) звените, во Вы врете, если бы его не было, была бы синтаксическая ошибка при записи это фрагмента кода...

А если регистр был а потом его удалили - была бы ошибка исполнения не связанная с правами.
   Симпатяга
 
10 - 14.02.18 - 16:47
(9) да да.
 
 Рекламное место пустует
   Симпатяга
 
11 - 14.02.18 - 16:49
(9) может регистр удалили, но обновление еще не прошло? попробуй проверкой синтаксиса проверить указанный код
   piter3
 
12 - 14.02.18 - 16:49
обновил видать
   vde69
 
13 - 14.02.18 - 16:49
проверь может у тебя фильтр стоит на конфигурацию, или ты из хранилища не все получил...
   sidalexsandr
 
14 - 14.02.18 - 16:51
Оказалось регистр называется черный список клиентов. Но регистр пустой даже под теми пользователями которые имеют доступ к справочнику Контрагенты.

Вопрос: что ещё посмотреть?
   piter3
 
15 - 14.02.18 - 16:54
Синоним,ну да
   ReaLg
 
16 - 14.02.18 - 16:55
(14) Регистр называется БП_ЧерныйСписокКлиентов. Синоним - ЧерныйСписокКлиентов.
Заходи в конфигуратор, находи регистр, кликай 2 раза, смотри вкладку права - какие роли имеют право на чтение регистра, назначь одну из ролей твоему пользователю.
ИМХО.
   Симпатяга
 
17 - 14.02.18 - 16:56
(15) при чем тут синоним. мы вроде про программный код говорим
   piter3
 
18 - 14.02.18 - 16:57
(17) название не мог найти
   ReaLg
 
19 - 14.02.18 - 16:57
(17) Товарищ из (0) уверен, что регистр называется так, как он видит в режиме предприятия.
   sidalexsandr
 
20 - 14.02.18 - 16:59
(16) Понял, завтра попробую.
   sidalexsandr
 
21 - 15.02.18 - 10:36
(16) Помог. Спасибо.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует