VS2010 winform RDLC报表分组问题

rmini 2015-06-23 10:10:43
工序表
ID Cname Remarks
1 下料车间
2 上案车间
3 下案车间
4 包装车间


生产单
Customer Art_No Ccolor Qty Remarks
张三 DL062 酒红 20
李四 OBB176 棕色 40
王五 DL019 粉红色 20



以下是报表

下料车间
Customer Art_No Ccolor Qty Remarks
张三 DL062 酒红 20
李四 OBB176 棕色 40
王五 DL019 粉红色 20

上案车间
Customer Art_No Ccolor Qty Remarks
张三 DL062 酒红 20
李四 OBB176 棕色 40
王五 DL019 粉红色 20

下案车间
Customer Art_No Ccolor Qty Remarks
张三 DL062 酒红 20
李四 OBB176 棕色 40
王五 DL019 粉红色 20

包装车间
Customer Art_No Ccolor Qty Remarks
张三 DL062 酒红 20
李四 OBB176 棕色 40
王五 DL019 粉红色 20


要求:
1.我要一次性把所有工序的生产单都打印出来,生产单内容都一样,只是工序名不一样,各个工序不能打印在同一页上;
2.每个工序的生产单显示自身的页码,如每个工序只有一页,则显示第一页共一页,如果有两页则显示第二页共二页;
3.如果内容超过一页,则每页都要显示工序名和字段名

(以上我是先把两个表用cross join来连接的,我用分组只能把工序名显示在左边,就是不知道怎么把工序名放到页眉那里,我现在把工序名字段放到页眉的地方,结果所有工序的的生产单上显示的都是一个工序名,请问各位该怎么处理?)
...全文
923 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
notback 2016-01-26
  • 打赏
  • 举报
回复
vb.net 和vb6 应该都默认自带了 Crystal Report ,用这个就可以解决报表打印问题。 更nb点,vb直接用Print 往打印机输出。不过调格式累死你。 直接用vs自带报表工具Crystal Report吧!
rmini 2015-06-27
  • 打赏
  • 举报
回复
有没有哪位前辈做过这种报表的?
rmini 2015-06-25
  • 打赏
  • 举报
回复
用矩阵似乎可以解决,但是又出现了一个问题:如果内容超过1页,同一工序的两页不能连续打印,而是先把所有工序的第一页打印完了之后再打印所有工序的第二页,不知道这个问题该如何处理?
rmini 2015-06-24
  • 打赏
  • 举报
回复
这个应该主要是vs2010报表的方面的吧?
赵4老师 2015-06-24
  • 打赏
  • 举报
回复
个人意见:学习SQL Server中文版联机帮助。
赵4老师 2015-06-24
  • 打赏
  • 举报
回复
报表我不熟。

742

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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