2017-09-12 89 views
0

我在SSRS中構建了這個儀表板,當我在實際報告視圖中查看時,「按期間銷售」圖表與「按類型銷售%」圖表之間存在巨大差距。您可以在設計視圖中看到這些圖表之間沒有空間,因此我不確定報表視圖爲何具有如此巨大的空間。我試圖搞亂圖表的邊緣無濟於事。如何消除SSRS中圖表之間的差距?

design view

report view

回答

1

SSRS對象在對象邊界垂直對齊。

在您的示例中,在設計視圖中,「2016」表格的底部邊界高於「按類型」銷售額百分比的頂部邊界。自「2016」增長到更高的規模以來,按銷售額百分比排名的頂部會相應降低。

要解決此問題,您需要將對象放在矩形中,以便渲染器不考慮各個對象邊界之間的相互關係。

如果您將銷售按期和銷售額按類型放在矩形中,則該矩形外部的對象邊界不應影響矩形內部對象的間距。

在相關說明中,SSRS尊重您在對象之間留下的空白區域。例如,「差異表」和「單位依據類別」大約有0.6英寸的垂直空白空間。如果結果對於2016表沒有值,或者如果差異增長到足以超過2016表的高度,則SSRS仍然會在Diff和圖表之間包含額外的白色

此外,您不應該在對象周圍的空白處使用空白區域,報表正文位於頁面的邊緣內。左右都會影響打印效果,最好的做法是將物體對齊到身體的左側,將身體寬度縮小到最右邊的組件邊界,然後在頁面屬性中設置頁邊距。

+0

就是這樣 - 謝謝您! – 5SK5