Имя: Пароль:
1C
1С v8
Невоспроизводящаяся ошибка "Поле объекта не обнаружено"
0 ugroblin
 
11.10.16
10:14
Столкнулся со странной проблемой: пользователь прислал скриншот с сообщением об ошибке.
{ОбщийМодуль.НастройкаПравДоступа.Модуль(1537)}: Поле объекта не обнаружено (ВидОбъектаДоступа)

Текст строки 1537:
ОбъектыДоступа.Колонки.Добавить("ВидОбъектаДоступа", Метаданные.РегистрыСведений.ОбъектыДоступаДокументов.Измерения.ВидОбъектаДоступа.Тип);

Проблема в том, что данное измерение есть, на данный момент под пользователем ошибка не воспроизводится, модуль не обновлялся давно, РС вообще на поддержке без возможности изменения. Есть идеи как такое может произойти? Или пользователь сфабриковал скриншот на другой базе?
1 neomarat
 
11.10.16
10:18
кэш почистить пользователю
2 ugroblin
 
11.10.16
11:57
(1) В том то и дело. Собирался почистить кэш, но при проверке ошибки она не воспроизвелась. Я кэш не чистил, пользователь сам не смог бы. Интересно понять как причина ошибки могла самоустраниться.
3 Cyberhawk
 
11.10.16
11:58
Ты кем там работаешь, что тратишь ресурсы на невоспроизводящиеся ошибки?
4 ugroblin
 
11.10.16
13:47
(3) Причину интересно найти, ведь судя по скрину ошибка была.
5 Cyberhawk
 
11.10.16
14:03
"при проверке ошибки она не воспроизвелась. Я кэш не чистил, пользователь сам не смог бы" // Проверял прям за его ПК (под его пользователем ОС) и под его пользователем 1С? Проверь, с какого имени ПК он заходил в базу в момент ошибки по ЖР.
6 ugroblin
 
11.10.16
16:18
(5) да, всё под ним. ПК тот же, всё как обычно. Видимо сия тайна останется нераскрытой. Closed.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.