基於父子關系的遞歸結構在公司組織結構里比較常見,基本上都是在一張表里實現的自引用關系。在報表中如果要實現這種效果,並且在這個基礎上做一些數據的匯總,可以使用到下面提到的方法。 要實現的效果大致如下 - 半收起的效果 - 從 AdventureWorks2012 中抽取一些示例 ...
之前我寫了一篇在 SSRS 開發中處理這種父子關系的匯總與聚合的文章 SSRS 系列 使用分組 Group 屬性實現基於父子遞歸關系的匯總報表 ,示例中的查詢是基於 SQL Server 關系型數據庫的,這一篇是基於 MDX 父子維度的 SSRS 報表。 沿用上一篇中的 SSAS系列 關於父子維度的設計 父子維度 和 SSAS 系列 自定義的日期維度設計 的時間維度,並在此基礎上創建 Cube 並 ...
2013-12-23 18:00 4 2454 推薦指數:
基於父子關系的遞歸結構在公司組織結構里比較常見,基本上都是在一張表里實現的自引用關系。在報表中如果要實現這種效果,並且在這個基礎上做一些數據的匯總,可以使用到下面提到的方法。 要實現的效果大致如下 - 半收起的效果 - 從 AdventureWorks2012 中抽取一些示例 ...
基於數據倉庫上的 SSRS 報表展示,一般可以直接通過 SQL 查詢,存儲過程,視圖或者表等多種方式將數據加載並呈現在報表中。但是如果是基於 Cube 多維數據集的數據查詢,就不能再使用 SQL 的語法了而應該使用 MDX 查詢。關於 MDX 和其它 SSRS 的文章,請參看 BI 系列隨筆列表 ...
這篇小文章的來源是 天善問答,比如在報表中要根據點擊某一個成員名稱然后作為參數傳遞給自身報表或者下一張報表,這個在普通的 SQL 查詢中沒有任何問題。但是在 MDX 中查詢是有區別的,比如在 MDX 中顯示在報表上的結果是 Category 下的一個分類 Bikes,但是當點擊了 Bikes之后 ...
來自群里面討論的一個問題,EXCEL 中有類似於這樣的圖形,上面是 Chart, Chart X軸上的值正好就是下方 Table 的列頭,這個在 SSRS 中應該如何實現? SSRS 2008、2008RS,2012 中實際上沒有這種對應的控件,我們通常想到的方式 ...
SSRS 報表中有一些高級的技巧,平常很少用到,下面我通過這個案例來展現一下如何在實際開發中使用它們,並且如何解決一些實際的需求。 這張報表分別統計了不同的 Product 產品在不同的月份的 Order 訂單數量, Due 付款數量和 Ship 裝船數量。 Start Date ...
開篇介紹 如何在 SSRS 報表中實現標簽導航 Navigation 和向下鑽取 Drill Down的效果? 如同下面這個例子一樣 - 在頁面第一次加載的時候,默認顯示是全部地區的銷售總和情況,上面一張圖是顯示各個國家的零售額和網售額,下面一張圖是根據時間小時銷售額的趨勢 ...
SSRS 中並沒有直接提供本地化的配置方式,因此在 SSRS 中實現本地化,比如有英文標題還有可選的中文標題,就需要通過其它的方式來解決。 比如默認是這樣的英文標題 - 但是本地中方用戶可能比較喜歡看到這樣的標題 - 我們可以通過以下方式來實現 - 創建一張翻譯表,這張翻譯表將配置 ...
今天在天善問答里看到一個問題,如果我沒有理解錯的話,它應該是指比如在一個報表中選取一個時間段,然后求出這個時間段的某個 Measure 的 SUM 和。並且同時求出這兩個時間點對應的上一年的時間點之間的同一個 Measure 的 SUM 和。 比如當前選取的時間點是 2004年1月8日,結束時 ...