簡體   English   中英

如何在 SSRS 報告中將整行設置為超鏈接?

[英]How can i set entire row as hyperlink in SSRS report?

我創建了 SSRS 報告,它有多個列,如日期、時間、位置、注釋字段和按會議名稱分組。

在日期字段上,我創建了超鏈接以打開與特定會議相關的另一份文件報告。

現在我想在 SSRS 報告中的整行上設置超鏈接以打開另一個報告。

不可能使用內置的 SSRS 控件讓行單擊將您帶到另一個報告,但是,有一些技巧。 除非你想花很多時間把事情做好,否則我建議你只需要縮減你對此的要求;)

修改 ReportingServices.js

這是一個完整的黑客 此文件位於服務器上的 Reporting Services 安裝文件夾中,並由 ReportViewer 控件加載以呈現服務器端報告。 您可以在那里添加一些語義來自定義和擴展報告中的功能。 這里有更多細節和此方法的示例。

修改 PageThatContainReportViewer.aspx

您可以將 Javascript 代碼添加到包含報表查看器的頁面。 由於 JavaScript 會調用函數,因此您的報告可以訪問您放置在根頁面中的 js。 此外,一旦在查看器中呈現報告,您就可以與報告內容進行交互,這也是一個完整的技巧

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM