Доброго времени суток! Пользователь что-то не так задал в настройках отчета "Реестр документов", и теперь при попытке открыть отчет под этим пользователем появляется ошибка:
{Отчет.РеестрДокументов.Форма.ФормаЗаполнения(1272)}: Значение не является значением объектного типа (Отбор)
Для Каждого Строка Из СохраненныеНастройки.Отбор Цикл
и форма отчета закрывается.
Подскажите пожалуйста, как исправить данную ситуацию.
(1)MBC: Детали машин 2.2 на базе 1С: Управление торговлей (2.2.6.1)
в Регистре сведений "Сохраненные настройки" записи для отчета "Реестр документов" отсутствуют, почему-то они в этот регистр не попадают, для теста добавил сейчас под другим пользователем в отчете "Реестр документов" новую настройку, сохранил ее, а в регистре запись так и не появилась
справочника нет, в модуле выглядит следующим образом
Процедура ПослеВосстановленияЗначений()
Отбор.Очистить();
Для Каждого Строка Из СохраненныеНастройки.Отбор Цикл
НоваяСтрока = Отбор.Добавить();
Для Каждого Кол Из Отбор.Колонки Цикл
НоваяСтрока[Отбор.Колонки.Индекс(Кол)] = Строка[Отбор.Колонки.Индекс(Кол)];
КонецЦикла;
КонецЦикла;
// Остальные реквизиты отчета сохраняются стандартно
КонецПроцедуры
Закомментировал код в процедуре ПослеВосстановленияЗначений(), см. ее код выше. После чего отчет открылся, удалил настройки, сохранил новые, после чего раскомментировал код в процедуре ПослеВосстановленияЗначений() Отчет успешно открывается. Что-же это было? Что не так сделал пользователь? Или это 1С настройки криво сохранила?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой