我有一个简单的SSRS报告,其中包含具有标题行,页脚行和任意数量的详细信息行的单个表。报告和表格的宽度为7英寸,报告的边距一直在0.5英寸左右。但是,当我将此报告导出到Excel时,每列的宽度增加了大约8%,这导致报告超过7.5英寸,并在打印时溢出到第二页。我简化了报表,以便Excel中不会生成额外或隐藏的列,但仍然存在此问题。我知道我可以使用Globals!RenderFormat.Name来确定它是否在Excel中生成,但由于我无法在列宽中使用表达式,所以这看起来没有任何帮助。当从SSRS导出到Excel时列宽发生变化
如何在导出到Excel时使SSRS保持相同的列宽?
我找到了解决方法,但这不是理想的解决方案。在Excel中,选择菜单中的页面布局,并将宽度更改为1页。当打印适合一个页面时,这会缩小所有内容。如果有更好的解决方案,我会很高兴看到它。 – Rono