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

и форма отчета закрывается.
Подскажите пожалуйста, как исправить данную ситуацию.
1 Necessitudo
 
17.06.15
22:41
Такой УТ не бывает.
2 Looking
 
17.06.15
22:54
(1)MBC: Детали машин 2.2 на базе 1С: Управление торговлей (2.2.6.1)

в Регистре сведений "Сохраненные настройки" записи для отчета "Реестр документов" отсутствуют, почему-то они в этот регистр не попадают, для теста добавил сейчас под другим пользователем в отчете "Реестр документов" новую настройку, сохранил ее, а в регистре запись так и не появилась
3 Looking
 
18.06.15
23:08
справочника нет, в модуле выглядит следующим образом

Процедура ПослеВосстановленияЗначений()

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

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

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