Reporting services 如何强制报表项重叠?

Reporting services 如何强制报表项重叠?,reporting-services,charts,overlapping,donut-chart,Reporting Services,Charts,Overlapping,Donut Chart,我正在尝试创建甜甜圈图表,并在图表的孔中插入标签。当我呈现报告时,标签被移动到图表之外。 是否可以强制报告项重叠而不是自动定位?我之前一直在寻找答案!我试图在一张站点地图的图像上覆盖一个矩形 不幸的是,答案是否定的,因为HTML呈现对象的方式: 您可以在图表中将其位置设置为“底部中心”处“添加新标题”。 报表管理器中的结果: 非常老的问题,但硬分页符格式(如PDF或报表的物理打印)支持页面重叠。基本上,任何其他格式(如HTML或报表生成器工具)都会在页面上移动项目,但如果将相同(非重叠)的报

我正在尝试创建甜甜圈图表,并在图表的孔中插入标签。当我呈现报告时,标签被移动到图表之外。


是否可以强制报告项重叠而不是自动定位?我之前一直在寻找答案!我试图在一张站点地图的图像上覆盖一个矩形

不幸的是,答案是否定的,因为HTML呈现对象的方式:

您可以在图表中将其位置设置为“底部中心”处“添加新标题”。

报表管理器中的结果:

非常老的问题,但硬分页符格式(如PDF或报表的物理打印)支持页面重叠。基本上,任何其他格式(如HTML或报表生成器工具)都会在页面上移动项目,但如果将相同(非重叠)的报表导出为PDF,则项目将按预期显示,且项目重叠


总体答案:

不幸的是,SSRS不利于图形、设计和图层。它渲染对象的方式基于其边界。因此,重叠非常困难、耗时,而且在大多数情况下是不可能的。除非你擅长VB编程,否则你可以在“报表属性->代码”窗口使用自定义代码。令人遗憾的是,powerpoint、word和excel天生就比SSR具有更好的设计能力。比如,在他们正常的头脑中,有谁会认为人们只想看到用tablix或box表示的数据。SSR