社区
图表区
帖子详情
水晶报表分组后,能否限定每组的记录数
chenchenaaaa
2011-01-06 07:27:05
在同一页上,假如:
第一组限定记录数为10
第二组限定记录数为5
第三组限定记录数为20
...全文
193
20
打赏
收藏
水晶报表分组后,能否限定每组的记录数
在同一页上,假如: 第一组限定记录数为10 第二组限定记录数为5 第三组限定记录数为20
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenchenaaaa
2011-01-12
打赏
举报
回复
假如有两页,第一页不足5条记录,也不补格线啊
阿双2009
2011-01-11
打赏
举报
回复
[Quote=引用 18 楼 chenchenaaaa 的回复:]
现在如果结果只有一页,可以补格线了
可如果结果有多页,又不显示了
[/Quote]
不管有多少页,最后一页都会显示格线吧?
chenchenaaaa
2011-01-10
打赏
举报
回复
现在如果结果只有一页,可以补格线了
可如果结果有多页,又不显示了
阿双2009
2011-01-10
打赏
举报
回复
[Quote=引用 16 楼 chenchenaaaa 的回复:]
是不是还得对详细资料节的字段再分组啊
[/Quote]
不用另外再分组
chenchenaaaa
2011-01-10
打赏
举报
回复
是不是还得对详细资料节的字段再分组啊
chenchenaaaa
2011-01-07
打赏
举报
回复
是啊,就按照那个设计的也不行
阿双2009
2011-01-07
打赏
举报
回复
[Quote=引用 6 楼 chenchenaaaa 的回复:]
我试过了,可是格线一条也不显示???
[/Quote]
你指的是最后空白行没格线?
chenchenaaaa
2011-01-07
打赏
举报
回复
我试过了,可是格线一条也不显示???
chenchenaaaa
2011-01-07
打赏
举报
回复
嗯,我试试吧,多谢luols大哥啊!
阿双2009
2011-01-07
打赏
举报
回复
[Quote=引用 14 楼 chenchenaaaa 的回复:]
因为加详细资料节不显示格线,所以才加组尾节的啊
[/Quote]
添加详细节才是真理:)
如图示:
在这边控制每页显示的记录数,下面开始控制详细资料b,c,d,e节的显示与否,a节放数据,不用控制它的显示与否,这肯定是要显示的
同理,控制c节,写抑制显示公式:
Not (OnLastRecord And RecordNumber mod 5 in [1,2])
d节:
Not (OnLastRecord And RecordNumber mod 5 in [1,2,3])
e节:
Not (OnLastRecord And RecordNumber mod 5 in [1,2,3,4])
chenchenaaaa
2011-01-07
打赏
举报
回复
因为加详细资料节不显示格线,所以才加组尾节的啊
阿双2009
2011-01-07
打赏
举报
回复
你这个加的是组尾节,但其实加的应该是详细资料节。。。
chenchenaaaa
2011-01-07
打赏
举报
回复
这是#RTotal0
这是显示的效果图:
第一组有一条记录正常:
第二组有四条记录,却分别显示在四页上,每条记录后都没格线:
最后一页一条记录也没有,出现了这种效果:
chenchenaaaa
2011-01-07
打赏
举报
回复
这是设计模版:
假如显示5条记录
这是操作步骤:
编辑的code:
if Count ({D_KOTEI_SAGYO.設備コード}) mod 5>0 and Count ({D_KOTEI_SAGYO.設備コード}) mod 5<=4 then
false
else
true
下面的几个组页脚code依次为:
if Count ({D_KOTEI_SAGYO.設備コード}) mod 5>0 and Count ({D_KOTEI_SAGYO.設備コード}) mod 5<=3 then
false
else
true
if Count ({D_KOTEI_SAGYO.設備コード}) mod 5>0 and Count ({D_KOTEI_SAGYO.設備コード}) mod 5<=2 then
false
else
true
if Count ({D_KOTEI_SAGYO.設備コード}) mod 5>0 and Count ({D_KOTEI_SAGYO.設備コード}) mod 5<=1 then
false
else
true
if Count ({D_KOTEI_SAGYO.設備コード}) mod 5=1 then
false
else
true
阿双2009
2011-01-07
打赏
举报
回复
那你究竟要什么效果 :)
chenchenaaaa
2011-01-07
打赏
举报
回复
现在按照这个设计,能显示格线了,担不是我想要的那种效果啊
http://www.cnblogs.com/babyt/archive/2008/01/27/1055334.html
阿双2009
2011-01-06
打赏
举报
回复
哦,这个效果啊~~
嗯,这是个精细活,需有足够的耐心 :)
chenchenaaaa
2011-01-06
打赏
举报
回复
其实想实现 分组后自动补格线
http://www.cnblogs.com/babyt/archive/2005/04/15/138214.html
按照这个说的,报表上可以显示40条记录,我需要插入40个详细资料节吗?
阿双2009
2011-01-06
打赏
举报
回复
这个貌似不行,因为每组的记录是看你数据源有多少数据记录就显示多少记录
不知道你什么情况会有这种需求?
chenchenaaaa
2011-01-06
打赏
举报
回复
请各位帮帮忙吧
C#Winform
水晶报表
实例教程
以实例讲解C#Winform
水晶报表
的基本设置,格式化,排序与
分组
,常用应用,子报表的使用,以推模式使用ADO.NET
数
据集
图表区
4,816
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章