水晶报表。。。应该不是很难吧

wysfair 2008-09-17 07:47:54

有高手能做如下报表吗?关键是第2页到第3页都是当CaseNo=10的数据。。而且要第3页不能出现报表页眉!!!是winform的。。。有能解决Webform的更好!!!




谢谢!!!
...全文
91 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wysfair 2008-09-27
  • 打赏
  • 举报
回复
散分..
QiQi_yun 2008-09-18
  • 打赏
  • 举报
回复
这个水晶报表要求这么高啊!!
学习一下......
wysfair 2008-09-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 babyt 的回复:]
1:“报表页眉”的隐藏
这个玩意在水晶报表里叫页眉,不叫报表页眉
页眉出现在每页,报表页眉只出现在第一页

水晶报表,节专家中,对页面 勾选抑制限制,编辑里面的公式,pagenumber=3 即可实现该效果。

2:记录的单独分页

对于第2、3页必须是CaseNo=10的情况,前提是,所有数据必须是顺序的,不能乱序,也就是说必须是
CaseNo=9
CaseNo=10
CaseNo=11
这个顺序下来

思路是在记录10前后分页

节专…
[/Quote]
用你的代码可以分页。。。但不能实现我要的那个效果(如图)
wysfair 2008-09-17
  • 打赏
  • 举报
回复
图片已经更新。。。希望大大们不吝赐教!!!
wysfair 2008-09-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 babyt 的回复:]
1:“报表页眉”的隐藏
这个玩意在水晶报表里叫页眉,不叫报表页眉
页眉出现在每页,报表页眉只出现在第一页

水晶报表,节专家中,对页面 勾选抑制限制,编辑里面的公式,pagenumber=3 即可实现该效果。

2:记录的单独分页

对于第2、3页必须是CaseNo=10的情况,前提是,所有数据必须是顺序的,不能乱序,也就是说必须是
CaseNo=9
CaseNo=10
CaseNo=11
这个顺序下来

思路是在记录10前后分页

节专…
[/Quote]
大哥。。。给能我一个例子吗?十二万分感谢!!!
阿泰 2008-09-17
  • 打赏
  • 举报
回复
1:“报表页眉”的隐藏
这个玩意在水晶报表里叫页眉,不叫报表页眉
页眉出现在每页,报表页眉只出现在第一页

水晶报表,节专家中,对页面 勾选抑制限制,编辑里面的公式,pagenumber=3 即可实现该效果。

2:记录的单独分页

对于第2、3页必须是CaseNo=10的情况,前提是,所有数据必须是顺序的,不能乱序,也就是说必须是
CaseNo=9
CaseNo=10
CaseNo=11
这个顺序下来

思路是在记录10前后分页

节专家,对详细资料节勾选【在后面页新建页】,编辑公式为 (test8是我的测试表)
({test8.caseno}=9 and ({test8.caseno}<>next({test8.caseno})))
or
({test8.caseno}=10 and ({test8.caseno}<>next({test8.caseno})))

意思是

当记录号为9时,判断下一条是否编号不为9,如果不为9,则在最后一条为9的记录后新建立一个分页,切换到10的分页上
or
当记录号为10时,判断下一条是否编号不为10,如果不为10,则在最后一条为10的记录后新建立一个分页,切换到11的分页上

从而使10的记录在单独的页上,当然具体在第2页还是第3页或者第4页,则跟记录数目有关系。
typeof 2008-09-17
  • 打赏
  • 举报
回复
up

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧