首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Reporting Services报表

Reporting Services报表
EN

Stack Overflow用户
提问于 2009-06-12 15:58:24
回答 4查看 6.1K关注 0票数 2

我在reporting Services2005中创建了一个报表,报表页面大小为14英寸x 8.5英寸。报表在报表管理器和报表查看器中看起来都很正常。问题是,当我将报告导出为PDF时,Adobe中的页面大小显示为14 x 8.5英寸,但当您单击打印按钮时,它选择了信纸大小(8.5 x 11),而不是选择合法大小(8.5 x 14)。如果您随后单击“按PDF页面大小选择纸张来源”或将纸张来源更改为“legal”,报告将完全按照我想要的方式打印出来。

有谁有解决这个问题的办法吗?提前感谢

EN

回答 4

Stack Overflow用户

发布于 2009-06-12 16:34:55

我记得几个月前我们在Reporting Services 2008 (而不是2005)中遇到了类似的问题。

我认为解决方案是将宽度和高度的值“强制”为所需的量,而不考虑“纸张大小”下拉框中的选定项(在报表属性->页面设置中)

在我们的例子中,我们想要以A4打印,所以我们设置了width =21.59 so和height =27,94 so,即使选择的纸张大小仍然是"Letter“。

票数 2
EN

Stack Overflow用户

发布于 2012-07-27 19:00:21

我刚刚选择了Report Properties -> Page Setup --> Paper Size is A4,然后它就可以很好地用于A4 - GAM SKJai (L&T ECC)

票数 1
EN

Stack Overflow用户

发布于 2009-06-12 16:21:50

我也遇到过这个问题,我从来没有找到一个令人满意的解决方案。SSRS不提供对导出格式中的打印设置的太多控制(如Excel中的布满一页)。

一种解决办法是滚动您自己的界面,截取PDF文件,并在将其提供给用户之前更新打印设置。可能会有很多工作,您如何知道预期的页面大小?您总是可以解析RDL文件中的页面大小设置,这将是一个正确的解决方案,但如果这不是很多额外的工作的话。

编辑:按照pv2008的建议,检查页面设置下的页面大小。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/987492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档