1С 8.2 УТ 2.2 - ошибка при попытке открыть отчет "Реестр документов"

Новая тема
Доброго времени суток! Пользователь что-то не так задал в настройках отчета "Реестр документов", и теперь при попытке открыть отчет под этим пользователем появляется ошибка:
{Отчет.РеестрДокументов.Форма.ФормаЗаполнения(1272)}: Значение не является значением объектного типа (Отбор)
Для Каждого Строка Из СохраненныеНастройки.Отбор Цикл

и форма отчета закрывается.
Подскажите пожалуйста, как исправить данную ситуацию.
в Регистре сведений "Сохраненные настройки" записи для отчета "Реестр документов" отсутствуют, почему-то они в этот регистр не попадают, для теста добавил сейчас под другим пользователем в отчете "Реестр документов" новую настройку, сохранил ее, а в регистре запись так и не появилась
Ответили: пост #4
Порядок действий
1. Если база файловая, тогда прогнать через chkdbfl.exe
2. Конфигуратор: Тестирование и исправление ИБ
3. Очистить весь регистр сведений "Сохранённые настройки" и пробовать ещё раз что-нибудь добавить через какой-нибудь отчёт.
Ответ на пост №2
Looking, Вы уверены, что Сохраненные настройки находятся в Регистре сведений? - в зарплатных и бухгалтерских конфигурациях это Справочник.

В любом случае прежде, чем судить о том записывается туда что-либо или нет, нужно отключить отбор, нажав на значок Фильтра с красным крестиком, разумеется, если он активен.

Затем найти объект типа ОтчетОбъект.РеестрДокументов, установить соответствующий отбор и далее анализировать что есть, а что д/б.

1. Обратите внимание на кнопку "Загрузить настройку по умолчанию".
2. Рекомендации Vladko, кроме 3., поддерживаю.
(4)справочника нет, в модуле выглядит следующим образом
Цитата
Процедура ПослеВосстановленияЗначений()

   Отбор.Очистить();

   Для Каждого Строка Из СохраненныеНастройки.Отбор Цикл
       НоваяСтрока = Отбор.Добавить();
       Для Каждого Кол Из Отбор.Колонки Цикл
           НоваяСтрока[Отбор.Колонки.Индекс(Кол)] = Строка[Отбор.Колонки.Индекс(Кол)];
       КонецЦикла;
   КонецЦикла;

   // Остальные реквизиты отчета сохраняются стандартно
КонецПроцедуры
фильтр в регистре сведений снимал
Закомментировал код в процедуре ПослеВосстановленияЗначений(), см. ее код выше. После чего отчет открылся, удалил настройки, сохранил новые, после чего раскомментировал код в процедуре ПослеВосстановленияЗначений() Отчет успешно открывается. Что-же это было? Что не так сделал пользователь? Или это 1С настройки криво сохранила?
Читают тему
(гостей: 1)

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