当前位置:首页 > 技术心得 > 正文内容

ReportViewer(RDLC报表)打印很多空白页

xjtudll7年前 (2019-01-30)技术心得17290

问题:

RDLC报表打印的时候,会多出空白页。

一页有内容,一页空白。然后有内容,然后继续空白。交替出现空白。

原因:

报表的宽度+左边距+右边距 > 纸张宽度

参考资料:

https://blog.csdn.net/u012293369/article/details/78885091

解决办法:

设置报表主体宽度,左边距,右边距,使得

报表宽度+左边距+右边距<=纸张宽度(等于最好,充分利用了纸张)

9e774b81-252b-4bf4-8247-b6c95b685422

b13dbb79-76fb-4190-ac49-46bb09eabc6a

如上图所示,报表的宽度就只能设置成小于等于 21-1-1=19cm

5bf01a20-125a-4146-9feb-f95aacb0fcde

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/534/

分享给朋友:

“ReportViewer(RDLC报表)打印很多空白页” 的相关文章

XP 安装IIS步骤

XP 安装IIS步骤

第一步:在网上下载IIS5.1安装包。第二步:进入控制面板-添加/删除程序-添加删除Windows组件-在Internet信息服务上画对勾。这里还有很重要的一步设置 ,否则总是会出现找不到文件!进windows组件后,选附件和工具(详细信息),游戏(详细信息),去掉internet游戏前面的勾。第三...

BOM各层级计算真实用量

BOM各层级计算真实用量

SELECT * FROM ( select 级别='1',A='A1',B='B1',用量='1',B真实用量='' UNION ALL select 级别='2',A='B1',B='C1',用量='2',B真实用量='' UNION ALL select 级别='3',A='C1...

服务端把客户端几次发的数据一起接受了,是怎么回事?

服务端把客户端几次发的数据一起接受了,是怎么回事?

  客户端是android,服务端是c#,手机监听手指一动就把手指所在的那个点的位置发给服务端,服务端死循环接收,android可以保证一次是给服务端发一条数据,但是服务端把几次发的数据一起接受了 原因: 因为TCP是流式数据,没有次的概念。看题主的数据,结构本身比较简单,可以试试利用...

C# WinForm带参数运行 如:1.exe -a

建立好了项目文件后,需要修改的地方有两点! 1:修改 Program 类中的Main方法 加上入口点,并且将参数传递到Form1窗体 2:修改 Form1窗体的构造函数,允许传参。 下面是代码: Program.cs代码如下: namespace ParameterApp {   ...

DokuWiki数据备份和迁移

DokuWiki数据备份和迁移

DokuWiki只需要备份以下选中的目录即可...

C#中实现VB中的CreateObject方法

经常看到有些VB的例子中直接用个CreateObject就可调用系统功能(大多是COM对象),像用户设定,网络设定等等。虽然C#中可以通过使用VB的命名空间的方法来调用CreateObject函数,但是这样比较没什么用,因为生成的对象的所带有的方法都不能使用。C#中还可以直接用添加引用的方式来调用一...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。