У меня есть отчет, который содержит ссылку на документ Word. Я создал действие для текстового поля «Перейти к URL» с заполненным URL.
У меня есть панель PerformancePoint, отображающая отчет, который находится в библиотеке отчетов с использованием отчетов SharePoint Integrated.
Ссылка работает неправильно. Следуя рекомендациям этого парня Я окружил свою ссылку w / javascript, чтобы открыть в новом окне.
Это работает везде, кроме конечного результата. Ссылка работает от BIDS, Dashboard Designer и библиотеки отчетов. Он не работает из панели мониторинга, развернутой на сайте SharePoint. Есть идеи?
Edit:
Эта HTML-ссылка:
=First(Fields!Link.Value, "MyUrl")
дает мне это в отчете:
<TD style="WIDTH:53.98mm;word-wrap:break-word;HEIGHT:6.35mm;" class="a7">Click Me!</TD>
Это ссылка на Javascript:
="javascript:window.location.href='" & First(Fields!Link.Value, "MyUrl") & "';"
дает мне это в представленном отчете:
<a tabindex="40" href="javascript:window.location.href='http://example.com/sites/some/subsite/DocumentLibrary/Folder/MyDocument.doc';" style="color:Blue" TARGET="_top">Click Me!</a>
Что ничего не делает, когда вы нажимаете на него.