簡體   English   中英

Tablix中的SSRS圖表,帶有分欄符

[英]SSRS Chart in tablix with Column Break

我想用分頁創建一個多列報告。 出於復雜性考慮,我在第一行中具有儀表控制,在第二行中具有圖表控制。

我有這樣的表數據

MetricID | 列號| RowNo
1 | 1 | 1
2 | 2 | 1
3 | 3 | 1
4 | 1 | 2

我在RowNo上創建了一個父行組,在ColumnNo上創建了父列組。

因此,它假定在首頁上顯示前三個記錄,在下一頁上顯示另一個記錄。 對於首頁,它會執行預期的操作,如下所示。
第1頁
COL1 | COL2 | COL3
`````````````````````````````````````````````````` ``````````
儀表1 | 儀表2 | Gauge3
圖表1 | 圖表2 | Chart3

`````````````````````````````````````````````````` ``````````

但是在第二頁上,它又顯示了三列。 第一列具有適當的數據,其他兩列均沒有數據。 如下所示
第2頁
COL1 | COL2 | COL3
`````````````````````````````````````````````````` ``````````
儀表4 | 空儀表| 空儀表
圖表4 | 空圖| 空圖

`````````````````````````````````````````````````` ``````````

由於沒有數據從過程返回,為什么在頁面2上生成這兩列? 以及如何刪除那些不需要的列?

由於我是此博客的新手,因此我無法上傳屏幕截圖。 但這就是我可以解釋的。 任何人都可以提出任何建議。

根據空列中的空值設置列可見性。

經過大量研究,我了解到SSRS將根據緩存數據生成這兩列。 因此,即使沒有數據,它也會返回值。 在這種情況下,Null檢查也是不可能的。 因此,我創建了具有默認值的額外記錄,用於檢查和有條件地隱藏列。

暫無
暫無

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

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