Полная ошибка из окна предварительного просмотра в Visual Studio '08 (BIDS): «Произошла ошибка во время локальной обработки отчета. Ссылка на объект не установлена для экземпляра объекта.»
Больше нет ошибок / предупреждений, детализированных в окнах Список ошибок или Вывод.
Справочная информация. В этом отчете я использую таблицу для отображения подотчета [x] количество раз в зависимости от количества связанных объектов, существующих в базе данных SQL. То есть подотчет устанавливается в одной из ячеек (единственной ячейке) таблицы в строке, которая повторяется для каждого элемента, возвращаемого в наборе данных.
Удаление подотчета позволяет составлять и запускать основной отчет, поэтому я считаю, что проблема связана с организацией подотчета. Если подотчет отображается только один раз, то главный отчет компилируется и работает нормально, только когда возникает необходимость во втором экземпляре.
При отдельном тестировании подотчета он компилируется и запускается, когда ему задаются параметры для каждого экземпляра, который его просят визуализировать из основного отчета. Поэтому я могу исключить идею о том, что данные для второго экземпляра приводят к сбою (некоторым способом типа «деление на 0»).
Учитывая отсутствие подробностей из-за ошибки и того, что подотчет работает сам по себе, я не понимаю, почему это происходит.
У кого-нибудь есть идеи по отладке или предложенные решения?
Спасибо
Brian
tldr: основной отчет не выполняется, если подотчет повторяется более одного раза.