Sql server 如何消除SSR中图表之间的差距?
我在SSRS中构建了这个仪表板,当我在实际报告视图中查看时,“按期间销售”图表和“%按类型销售”图表之间存在巨大差距。您可以在design视图中看到,这些图表之间没有任何空间,因此我不确定为什么report视图有如此大的空间。我试着把图表的边距弄乱了,但没有用Sql server 如何消除SSR中图表之间的差距?,sql-server,reporting-services,ssrs-2012,Sql Server,Reporting Services,Ssrs 2012,我在SSRS中构建了这个仪表板,当我在实际报告视图中查看时,“按期间销售”图表和“%按类型销售”图表之间存在巨大差距。您可以在design视图中看到,这些图表之间没有任何空间,因此我不确定为什么report视图有如此大的空间。我试着把图表的边距弄乱了,但没有用 SSRS对象在对象边界上垂直对齐 在您的示例中,在设计视图中,“2016”表格的底部边界高于“按类型划分的销售额百分比”表格的顶部边界。由于“2016”增长到了更高的规模,按类型划分的销售额的最高百分比也相应降低 为了解决这个问题,需要
SSRS对象在对象边界上垂直对齐 在您的示例中,在设计视图中,“2016”表格的底部边界高于“按类型划分的销售额百分比”表格的顶部边界。由于“2016”增长到了更高的规模,按类型划分的销售额的最高百分比也相应降低
为了解决这个问题,需要将对象放在矩形中,这样渲染器就不会考虑单个对象的边界。p> 如果将“按期间销售”和“按类型销售百分比”放在一个矩形中,则该矩形外对象的边界不应影响矩形内对象的间距
另一方面,SSRS尊重对象之间留下的空白。例如,差异表和按类别划分的单位有大约0.6英寸的垂直空白。如果您的结果对2016年的表格没有价值,或者如果差异增长到足以超过2016年表格的高度,SSR仍将包括差异和图表之间的额外白色 此外,您不应在对象周围的页边距上使用空白。报告正文与页面的页边距相符。在左侧和右侧添加额外的空白将影响打印。最佳做法是将对象与正文左侧对齐,将正文宽度缩小到最右侧的组件边界A然后在页面属性中设置页边距