簡體   English   中英

如何創建動態SSRS報告

[英]How to create a dynamic SSRS Report

我正在做一個實驗室測試Web應用程序項目。在此,客戶將應用一個帶有實驗室測試列表的訂單。一旦實驗室測試完成,我需要創建一份包含所有測試的報告。 測試會彼此不同。我可以創建查詢以獲取所需結果。但是Table列將是動態的,並且表數(不同測試的表有所不同)也將是動態的。

據我所知,我們可以創建一種靜態報告格式並將其綁定到數據表。或者我們可以在矩陣中創建行組和列組(我從某些鏈接獲得)並動態隱藏和查看該列。

我的要求有些不同,我不能使其保持靜態。 有什么辦法可以在SSRS或任何其他工具中實現這一動態? 或者我必須回到舊學校,在那兒我需要用代碼(C#)創建報告格式(excel,pdf)。 請提供一些可以解決此問題的提示,鏈接或文章。 幫助表示贊賞。

據我了解您的要求,您需要針對不同的測試使用不同的表(關於列和樣式)。

為此,您只需要為每個測試添加單獨的tablix(假設您的測試數量有限),然后就需要基於特定的“測試名稱”在每個表上設置過濾器和可見性表達式。

只需右鍵單擊tablix的左上角

單擊Tablix屬性

Tablix屬性窗口中:

轉到“ 可見性選項卡”以設置用於顯示/隱藏tablix的表達式。

轉到“ 過濾器”選項卡,並添加值和表達式以過濾數據集。

我希望這能滿足您的要求。

暫無
暫無

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

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