Ошибка после переименования связанных отчетов SSRS
Я изменил имена отчетов SSRS в моих проектах сервера отчетов. У меня есть четыре отчета и четыре связанных отчета в этих проектах. Связанные отчеты вызываются настройкой действия для значения столбца, где параметры передаются в связанные отчеты. После переименования всех имен отчетов я произвел аналогичные изменения в свойстве Action, чтобы направить параметры к измененному имени отчета. Я также сохранил изменения и заново собрал проект и не получил никаких ошибок. Все четыре основных отчета работают нормально, но связанные отчеты выдают следующую ошибку при запуске отчетов с использованием параметров предварительного просмотра в MS Visual Studio 2010
Произошла ошибка во время локальной обработки отчета. В экземпляре объекта не задана ссылка на объект.
Я развернул это на своем локальном сервере отчетов, и в браузере я получил следующую ошибку
Элемент '/Unit Reports/OLDREPORTNAME' не найден. (RsItemNotFound)
Здесь вы можете увидеть, что он все еще пытается найти его по старому, а не по новому измененному имени отчета.
Я очистил, собрал и развернул проект несколько раз, но все еще получаю эти ошибки
Пожалуйста, дайте мне знать, если мне нужно внести изменения в другие файлы, чтобы избежать этой ошибки.
Спасибо
2 ответа
Я заметил, что когда я реализую свойство Action в поле отчета, он автоматически настраивает то же свойство Action того текстового поля, в котором было определено поле.
Я обнаружил, что свойство Action текстового поля все еще указывало на старый отчет. Я изменил свойство Action для текстового поля, чтобы оно указывало на новый отчет, и теперь мои связанные отчеты работают абсолютно нормально.
Спасибо
Yogesh
В.rdl найдите "OLDREPORTNAME" и замените на "NEWREPORTNAME"...
Сначала сделайте резервную копию:-)