Значение не является значением объектного типа (Отбор)

Новая тема
1С:Предприятие 8.1 (8.1.12.101)<br>"Управление торговлей", редакция 10.3 (10.3.6.8)<br><br>Не могу разобраться как так получилось, пользователь ничего толком объяснить не может, но при попытке открыть из меню "Отчеты" отчет "Реестр документов" выдается ошибка "Значение не является значением объектного типа (Отбор)". Голову сломал уже, ткните носом в ответ, пожалуйста (((. До этого все работало, что-то пользователь натворил, и не может объяснить что.
Если у других пользователей работает, значит этот сохранил "странные" настройки. Тогда достаточно удалить сохраненные настройки этого пользователя и все вернется в норму.
> Если у других пользователей работает, значит этот сохранил "странные" настройки. Тогда достаточно удалить сохраненные настройки этого пользователя и все вернется в норму.<br><br>Можно подробнее? Как удалить "странные" настройки? И что делать, если и у других то же самое?
Если у других тоже самое, тогда возникают вопросы:<br>1. Было ли обновление?<br>2. Влазил ли кто-то в конфигурацию?<br><br>Вариант действий - поставить точку прерывания в месте возникновения ошибки и посмотреть, что за значение (скорее всего неопределено), а так же определить, где это значение было установлено - вот это может вызвать сложность.<br><br>Если все-таки не у всех, то помоему вся информация о сохраненных настройках пользователя лежит в папке профиля в Application Data\1C\1Cv81\
Спасибо. Попробую, все таки, вариант с "не у всех". Так как конфа только куплена и еще толком не юзаная, а в конфигуратор я еще баюсь лазить, то ошибки подобной описанию выше быть не может, т.к. остальные юзвери вообще не знают что такое конфигуратор )))
" <br>> Если все-таки не у всех, то помоему вся информация о сохраненных настройках пользователя лежит в папке профиля в Application Data\1C\1Cv81\<br><br>Удалил все содержимое папки. Естественно, пришлось показать ему, где базы лежат. Захожу юзверем, жму "Отчеты", "Реестр документов" и все равно получаю:<br><br>{Отчет.РеестрДокументов.Форма.ФормаЗаполнения(1265)}: Значение не является значением объектного типа (Отбор)<br> Для Каждого Строка Из СохраненныеНастройки.Отбор Цикл<br><br>Конфигурация не менялась, обновлений не было и т.д. и т.п.<br><br>Вот кусок проги в этом моменте:<br><br>Процедура ПослеВосстановленияЗначений()<br><br> Отбор.Очистить();<br><br> Для Каждого Строка Из СохраненныеНастройки.Отбор Цикл<br> НоваяСтрока = Отбор.Добавить();<br> Для Каждого Кол Из Отбор.Колонки Цикл<br> НоваяСтрока[Отбор.Колонки.Индекс(Кол)] = Строка[Отбор.Колонки.Индекс(Кол)];<br> КонецЦикла; <br> КонецЦикла;<br><br> // Остальные реквизиты отчета сохраняются стандартно<br>КонецПроцедуры<br><br>Код абсолютно оригинальный от самих 1С. Не менялся. У другиз юзверей работает норм. Где он эти настройки хранит, блин :-("
Посмотрите регистр сведений "СохраненныеНастройки" и справочник "СохраненныеНастройки". Стандартные отчеты, на основе универсального, сохраняют данные там (правда по разному)

Читают тему

(гостей: 1)

Быстрый переход