#reporting-services #ssrs-2012 #subreport
#службы отчетов #ssrs-2012 #вложенный отчет
Вопрос:
Хорошо, у меня есть отчет SSRS, в котором есть 2 вложенных отчета. Один работает просто отлично, а другой работает при тестировании, но когда я публикую отчет на своей платформе AMS в соответствии с их инструкциями, появляется вложенный отчет, в котором говорится, что он не может быть найден. Я могу запустить отчет через Visual Studio, и он отлично работает без проблем, и я несколько раз перестраивал весь проект и переиздавал, но я все еще продолжаю получать ту же ошибку. Я знаю, что публикация работает, потому что я внес изменения в основной отчет, чтобы расширить область вложенного отчета и позволить мне увидеть полную ошибку, и она опубликована нормально. По какой-либо причине это будет работать через Visual Studio, но не при публикации? Отчет вместе с 2 вложенными отчетами также находятся в одном каталоге.
Дополнительное примечание к этому. Я просто перешел к основному отчету в Visual Studio и удалил из него вложенный отчет. Затем я снова добавил его и дал ему другое имя. Перестроил отчет и повторно загрузил его, включая уже загруженный вспомогательный отчет, и я получаю ту же ошибку, но ошибка относится к новому имени, которое я дал вложенному отчету, поэтому по какой-то причине оно изменило имя, но не фактический вспомогательный отчет
Комментарии:
1. В любом случае, вы должны добавить этот комментарий к своему вопросу… Вы действительно развернули вложенный отчет вместе с основным отчетом? Вы пробовали открывать вложенный отчет самостоятельно с сервера?
2. Добавлен дополнительный комментарий к основному сообщению. Спасибо, что уловили это. Да, я развернул вложенный отчет вместе с основным отчетом, и я могу запустить его самостоятельно на сервере без проблем.
Ответ №1:
Иногда веб-сайт SSRS кэширует ваш старый отчет и не переопределяется вашими новыми отчетами. На веб-сайте SSRS попробуйте удалить все свои отчеты, включая основной отчет. Затем выполните повторное развертывание.