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


1С:Предприятие ::

Метки: 

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

Я
   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) Помог. Спасибо.



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