Подскажите пожалуйста что может быть? В регламентных отчетах жму Создать, в списке выбираю отчет, например Декларация по УСН и вылетает ошибка.
Отладка показывает что Ссылка=неопределено, но почему - не могу выяснить.
{Обработка.ОбщиеОбъектыРеглОтчетности.Форма.ФормаСозданияОтчета.Форма(1058)}: Значение не является значением объектного типа (ИсточникОтчета)
ИсточникОтчета = Отчет.Ссылка.ИсточникОтчета;
начиная от этого момента ссылка в ТекДеревоОтчетов.ТекущиеДанные пустая, а раньше вроде нигде не всплывает...
Если ТекДеревоОтчетов.ТекущиеДанные <> Неопределено
И НЕ ТекДеревоОтчетов.ТекущиеДанные.ЭтоГруппа Тогда
Если Поле.Имя = "ДеревоОтчетовПометка" И НЕ ЕстьПоставляемыйСписок Тогда
Если ТекДеревоОтчетов.ТекущиеДанные.Пометка = 0 Тогда
ДобавитьОтчетВИзбранные();
ИначеЕсли ТекДеревоОтчетов.ТекущиеДанные.Пометка = 1 Тогда
УдалитьОтчетИзИзбранных(ТекДеревоОтчетов.ТекущиеДанные.ПолучитьИдентификатор());
КонецЕсли;
(2) вдруг у кого-то такая же проблема - в нашем случае не был заполнен справочник Регламентированные отчеты, неизвестно по какой причине. Заполнили - стало все хорошо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший