社区
图表区
帖子详情
VS2010报表的表控件如何实现分页打印
Jerry-He
2010-09-26 03:32:03
我创建了一个报表(.rdlc),里面放有一个表控件,那我如何设置才能对表里的组进行强制分页, 比如一共100条记录,每页只显示10行,而且所有页都需要将表头打印出来(即表头重复打印)。
本人也在网上找了一些方法
比如设置组属性里的组表达式:=Int((RowNumber(Nothing)-1)/10)
但每一页只显示分页后的第一条记录,其他9条记录没出来,而且分页后还有空白页的出现,不知道什么原因,望高手指教!
...全文
1103
14
打赏
收藏
VS2010报表的表控件如何实现分页打印
我创建了一个报表(.rdlc),里面放有一个表控件,那我如何设置才能对表里的组进行强制分页, 比如一共100条记录,每页只显示10行,而且所有页都需要将表头打印出来(即表头重复打印)。 本人也在网上找了一些方法 比如设置组属性里的组表达式:=Int((RowNumber(Nothing)-1)/10) 但每一页只显示分页后的第一条记录,其他9条记录没出来,而且分页后还有空白页的出现,不知道什么原因,望高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fantastic300
2012-08-22
打赏
举报
回复
感谢楼主,答案这么详尽。而且都是自己实践过的,非常有用
dmstudy
2011-12-05
打赏
举报
回复
确实佩服楼主,不像有些人就知道copy一下别人的答案,实际上管不管用,试都没有试过
simon1974
2011-11-12
打赏
举报
回复
佩服hejinhui1314认真负责的态度,不仅解决自己的问题,还能通过自己的实例指导别人,谢谢!
pokka
2010-09-30
打赏
举报
回复
非常感谢楼主!
雷肿么了
2010-09-27
打赏
举报
回复
rdlc 是好东西,我现在用得很不熟.也遇到了楼主这样的问题.
Jerry-He
2010-09-27
打赏
举报
回复
[Quote=引用 1 楼 luols 的回复:]
引用楼主 hejinhui1314 的回复:
所有页都需要将表头打印出来(即表头重复打印)
选中表头那一行,在属性框里有一个RepeatOnNewPage,默认是False,改为True
[/Quote]
我勾上了,但没有效果,是不是我设置分页的原因啊?而且我分页每页10条的,但都只显示出一条
crackdung
2010-09-27
打赏
举报
回复
用 FastReport.Net 吧,很好的。每月都有增加功能的
my blog
http://ufo-crackerx.blog.163.com/
Jerry-He
2010-09-27
打赏
举报
回复
最后记录一下:关于打印分页数据最后多出一页空白页的问题
只要把报表主体的高度和所要打印的列表或表单高度一样(使两者的底部重合即可),这样打印出来就不会出现空白页了
再次感谢
luols
,也谢谢他朋友的回复
终于也把报表的事情忙完了,结贴!
阿双2009
2010-09-27
打赏
举报
回复
[Quote=引用 8 楼 hejinhui1314 的回复:]
在网上搜了好长时间,终于被我找到以上两个问题的解决方法,在次记录一下解决方法,免的大家为这些问题浪费时间和精力
问题1解决方法:
公式:=Sum(Fields!数量.Value) 这样的格式在分组中,就是求组小计,
在不是分组的情况下,就是合计。
而自动生成的语句是用的:=Sum(Fields!数量.Value, "DataSet_Name")
这条是自动生成的无论有没有……
[/Quote]
Jerry-He
2010-09-27
打赏
举报
回复
在网上搜了好长时间,终于被我找到以上两个问题的解决方法,在次记录一下解决方法,免的大家为这些问题浪费时间和精力
问题1解决方法:
公式:=Sum(Fields!数量.Value) 这样的格式在分组中,就是求组小计,
在不是分组的情况下,就是合计。
而自动生成的语句是用的:=Sum(Fields!数量.Value, "DataSet_Name")
这条是自动生成的无论有没有分组的情况下,都是所有记录的合计
问题2解决方法
这个主要是报表设计时宽度过大引起的,你可以在报表设计区域右键-->报表属性 查看纸张设置的大小及边距设置(A4 宽:21cm 高:29.7cm),然后调整表体及表单不要超过该大小即可,多调整几次,应该就没啥问题了
Jerry-He
2010-09-27
打赏
举报
回复
luols 你好,非常感谢你的回复
我还有两个问题想请教一下你
问题1. 我在表中有一个字段[数量]是需要合计的,我用SUM(数量),合计出来的是所有记录数(100条记录)
的数量总合,我想只合计当前页记录数的数量小计,我该如何设置?
问题2. 我分页后,每页分页后面都跟有一个空白页,这个如何去掉?
Jerry-He
2010-09-27
打赏
举报
回复
问题已解决,方法如下:
VS2010下报表设计
1. 工具箱中拖一个列表过来,设置 列表-->行组-->组属性
常规-->组表达式=Int((RowNumber(Nothing)-1)/10)
分页符-->勾选在组的结尾
2. 工具箱中拖一个表,放在列表中,然后可以对表进行随意设计,表中分组就会自动按照10条一页进行分页,标题也会在新页中被重复打印了
阿双2009
2010-09-27
打赏
举报
回复
你这里分组了,组头那一行设置了没?
阿双2009
2010-09-26
打赏
举报
回复
[Quote=引用楼主 hejinhui1314 的回复:]
所有页都需要将表头打印出来(即表头重复打印)[/Quote]
选中表头那一行,在属性框里有一个RepeatOnNewPage,默认是False,改为True
用友
报
表
开发工具使用手册
报
表
控件
保持了UFO的基本特性,诸如三维立体
表
格式、可变区、组合单元等,同时增加了一些功能并在许多方面都做了所拓展,列
表
如下: 1) 数据类型支持
表
样、字符、数值、日期、时间五种数据类型。 2) 支持单元
控件
的使用,包括按钮、下拉框、单选框、复选框、旋转框,使开发者可以进行参照等操作的定制。 3) 单元支持开发者自定义
控件
的显示和使用。 4) 具有优秀的
报
表
显示,可以具有3D效果。 5) 增强了
打印
报
表
功能,可以进行强制
分页
打印
。 6) 具有不滚动行(列)的功能,可以让用户进行参照录入。 7) 关键字支持到最多可以定义20个,每个关键字可以自定义名称和类型。 8) 可变区可以进行单元组合和定义公式。 9) 开发者可以使用自定义函数功能。 10) 扩充了图
表
种类,数据区域可以产生在不连续的区域。 以上功能的增加大大加强了
报
表
控件
的实用性。我们继承UFO底层功能的同时,并准备对其进行优化,使
报
表
控件
功能强大又不失高效。所以
报
表
控件
不但可以在业务系统中完成简单的显示和
打印
功能,而且完全可以使用
报
表
控件
开发不同产品系列的电子
报
表
软件。
VS
2010
RDLC
报
表
表
(table)
分页
的时候如何显示
表
头?
VS
2010
RDLC
报
表
表
(table)
分页
的时候如何显示
表
头? After true 加上这句就可以了 Before
解决ASP.NETZ中ReportView与IE11的兼容性问题
前久发现以前用ReportView开发的一个软件的
报
表
,在IE11上运行时出错,陆续查了好几天才解决了问题。 开发环境:
VS
2010
,ReportView 10.0.402,RDLC
报
表
模板 问题: 1.查询时
报
表
出错。 2.
报
表
控件
上不显示
打印
按钮。 3.
打印
按钮显示出来后,
打印
不了。 原因解决: 1.查询时
报
表
出错: 在
报
表
模板中加入了“横线”
控件
所致,删除即...
jasper文件无法转为html,Execwb+jasperreport
打印
HTML格式的
报
表
无法
分页
问题分析和解决方案...
一、问题描述:利用ireport+jasperreport做
报
表
,并导出为html格式的文件,用IE浏览器在网页上用WB.ExecWB
控件
打印
该html格式的
报
表
时,
报
表
的内容虽然是已经
分页
了,不过
打印
出来的
报
表
并未进行
分页
,出现了一页纸上不止有一页
报
表
表
格(比如说第一页纸上,除了
报
表
内容中的第一个
表
格外,还有第二个
表
格的一部分)。二、问题分析:通过分析jasperreport生成的html文件,...
CrystalReport的
分页
与
打印
水晶
报
表
CrystalReport的
分页
与
打印
(2011-10-13 09:23:33)转载▼标签: 水晶
报
表
crystal
打印
分页
it 分类: 技术 水晶
报
表
是一个方便的
报
表
设计与生成工具,虽然有时在是制作饿的时候相对麻烦,而且页面效果也不一定有GridView等
控件
制作的效果好看,但是他独特的一些功能是其他组件不具备或者说其他
控件
很难
实现
的功能,比如说
报
表
的
分页
与
打印
,本文主要针对水晶
图表区
4,815
社区成员
14,136
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章