2013-10-03 2 views
2

Я пытаюсь добавить ссылку на отчет SSRS R2, который должен открыть отчет в Excel.Ссылка на отчет SSRS для экспорта/визуализации в Excel

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

=Globals!ReportServerUrl & Globals!ReportFolder & "/" & Globals!ReportName & "&rs:Format=excel" 

Так я и сделал. SSRS работает. Отчет, созданный в SSRS/IE, работает. Но если я нажму на текстовое поле, чтобы открыть его в Excel, это не сработает. Выражение «правильно рассчитано» и возвращает правильный путь, но IE возвращает ошибку «HTTP 400 bad Request» «Веб-страница не найдена»

Любые предложения, почему это происходит? Я дважды проверял имена и пути сервера, а также вручную пробовал различные комбинации URL-адресов, но никогда не экспортировал их в excel. «Стандартное» раскрывающееся меню, в отличие от Excel, работает очень жестко.

Спасибо!

+0

Используйте скрипач, чтобы захватить http-запрос, когда вы нажимаете export to excel. Это должно дать вам правильный URL-адрес, который вы ищете. –

ответ

0

Несколько вещей, чтобы попробовать.

Используйте скрипач, чтобы захватить HTTP-запрос, когда вы нажимаете export to excel.

Это должно указывать правильный URL-адрес, который вы ищите. Как только вы это сделаете, просто бросьте его в свой браузер и посмотрите, работает ли он.

Затем введите URL-адрес в отчет SSRS в качестве ссылки и повторите попытку. как только это будет работать, перейдите к вычисленному параметру.

Смежные вопросы