Запуск SQL Server 2008 (не R2).Изменения конфигурации конфигурации устройства SSRS игнорируются
У меня есть несколько отчетов, которые имеют URL-адреса как действия над диаграммами и текстовыми полями, которые перечеркнуты в HTML в элементе управления reportviewer. Когда ссылки выбраны, они открываются в новой вкладке (или окне), и я хотел бы, чтобы они были открыты в существующем фрейме, который содержит элемент управления reportviewer. Я проделал некоторое чтение этих двух методов для решения этой проблемы: (1) установка целевого URL-адреса или использование javascript, и (2) обновление параметра конфигурации информации об устройстве LinkTarget в файле rsreportserver.config. Я решил пойти с опцией (2)
После обновления rsreportserver.config со следующим, я обнаружил, что нет никакого изменения целевого значения ссылки в рендерном отчете. Я продолжаю получать _top как цель.
<RENDER>
...
<Extension Name="HTML4.0" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html40RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="False" LogAllExecutionRequests="False">
<Configuration>
<DeviceInfo>
<LinkTarget>_self</LinkTarget>
</DeviceInfo>
</Configuration>
</Extension>
...
</RENDER>
Похоже, что эти изменения игнорируются SSRS при рендеринге отчета в элементе управления ReportViewer.
Кто-нибудь сталкивался с этой проблемой? Любые решения?
У меня также есть эта проблема. Вы пытались разместить '' непосредственно под ''? Просто мысль .... –
@Roatin: Я пробовал это без тегов конфигурации, и он по-прежнему кажется проигнорированным. – Gus