Ошибка после переименования связанных отчетов SSRS

Я изменил имена отчетов SSRS в моих проектах сервера отчетов. У меня есть четыре отчета и четыре связанных отчета в этих проектах. Связанные отчеты вызываются настройкой действия для значения столбца, где параметры передаются в связанные отчеты. После переименования всех имен отчетов я произвел аналогичные изменения в свойстве Action, чтобы направить параметры к измененному имени отчета. Я также сохранил изменения и заново собрал проект и не получил никаких ошибок. Все четыре основных отчета работают нормально, но связанные отчеты выдают следующую ошибку при запуске отчетов с использованием параметров предварительного просмотра в MS Visual Studio 2010

Произошла ошибка во время локальной обработки отчета. В экземпляре объекта не задана ссылка на объект.

Я развернул это на своем локальном сервере отчетов, и в браузере я получил следующую ошибку

Элемент '/Unit Reports/OLDREPORTNAME' не найден. (RsItemNotFound)

Здесь вы можете увидеть, что он все еще пытается найти его по старому, а не по новому измененному имени отчета.

Я очистил, собрал и развернул проект несколько раз, но все еще получаю эти ошибки

Пожалуйста, дайте мне знать, если мне нужно внести изменения в другие файлы, чтобы избежать этой ошибки.

Спасибо

2 ответа

Решение

Я заметил, что когда я реализую свойство Action в поле отчета, он автоматически настраивает то же свойство Action того текстового поля, в котором было определено поле.

Я обнаружил, что свойство Action текстового поля все еще указывало на старый отчет. Я изменил свойство Action для текстового поля, чтобы оно указывало на новый отчет, и теперь мои связанные отчеты работают абсолютно нормально.

Спасибо

Yogesh

В.rdl найдите "OLDREPORTNAME" и замените на "NEWREPORTNAME"...

Сначала сделайте резервную копию:-)

Другие вопросы по тегам