2016-09-19 37 views
0

我有SSRS中的一個tablix,具有多個列分組。我想在與次要分組不同的主要分組之間劃一個邊界。矩陣中的列組之間的邊界

例如:

  ----------------------------------------------------- 
      | Group 1     | Group 2     | 
      ----------------------------------------------------- 
      | Sub 1 Sub 2 Sub 3 | Sub 1 Sub 2 Sub 3 | 
      ----------------------------------------------------- 
Row 1  | 10  20  30 | 10  20  30 | 
Row 2  | 40  50  60 | 40  50  60 | 
      ----------------------------------------------------- 

以上,僅存在周圍的主要組的邊界(第1組,2),而不是周圍的次要組(子1,2,3)

不限我對如何完成這一建議表示讚賞。

回答

0

最簡單的做法是爲您的父組添加小計列,然後使用適當的垂直邊框將其設置爲零寬度。

或者,如果您的表格中沒有空值,則可以將單個邊框樣式設置爲簡單表達式。從屬性窗格中,展開「邊框」屬性和左邊框設置爲一個表達式:

=IIF(Fields!SubGroup.Value=First(Fields!SubGroup.Value,"SubGroup"),"Solid","None") 

代酌情您的實際字段名。作爲參考,該屬性設置在這裏:

BorderStyle Expression

+0

謝謝 - 我會嘗試小計欄。但是,我試圖添加垂直邊框與水平邊框。 – Mervyn

+0

糟糕 - 這就是我的意思,因爲向列中添加水平邊框的確使用非常有限。 – bitnine

相關問題