У меня есть отчет, содержащий ссылку на документ Word. Я создал действие в текстовом поле «Перейти к URL-адресу» с заполненным URL-адресом.
У меня есть панель мониторинга PerformancePoint, на которой отображается отчет, который находится в библиотеке отчетов с использованием отчетов SharePoint Integrated.
Ссылка работает некорректно. Следуя рекомендациям этот парень Я окружил свою ссылку с javascript, чтобы открыть в новом окне.
Это работает везде, кроме конечного результата. Ссылка работает из BIDS, Dashboard Designer и библиотеки отчетов. Это не работает из панели мониторинга, развернутой на сайте SharePoint. Любые идеи?
Изменить: эта 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>
Что ничего не делает, когда вы нажимаете на нее.