水晶报表批量打印的难题!!!急!

yanghao014 2007-04-20 03:42:45
我有一张打印销售发票的水晶报表,在水晶报表的页眉里面有公司的相关信息,是根据的销售发票的ID号到数据库中一张表查到的,在水晶报表的详细资料中显示的是销售的情况,是根据销售发票的ID号到数据库中另一张表查到的,现在根据一个ID号传给页面,生成水晶报表都没有问题,我现在的难题是,如果我有多个销售发票的ID号一起穿给页面,一次性生成水晶报表怎么办?比如说我传给页面5个销售发票的ID号,一次性生成5张销售发票的报表,就不需要调用这个页面5次生成水晶报表了!

谁会,麻烦了,请说的详细一点!谢谢了!!!
...全文
584 18 打赏 收藏 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
rjfffzhang 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用楼主 yanghao014 的回复:]
我有一张打印销售发票的水晶报表,在水晶报表的页眉里面有公司的相关信息,是根据的销售发票的ID号到数据库中一张表查到的,在水晶报表的详细资料中显示的是销售的情况,是根据销售发票的ID号到数据库中另一张表查到的,现在根据一个ID号传给页面,生成水晶报表都没有问题,
[/Quote]

我很想知道这个水晶报表是怎么做出来的,非常想知道,谁知道下啊,急死我了
阿双2009 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 yanghao014 的回复:]
你这个方法有错啊,虽然组名自己成一页了,可是这个组下面的数据跑到下一页去了啊,和下一组的组名混在一起了!
[/Quote]
选中组尾节,点右键进入节专家,勾选“在后面页新建页”即可保持一组显示一页,如果某一组的数据超过一页,那么它的下一组会自动从新一页开始打印预览,即组与组的数据不会“粘”在一起
一切为了你 2010-09-02
  • 打赏
  • 举报
回复
用视图把
justin18 2010-09-01
  • 打赏
  • 举报
回复
请问楼主,问题解决了吗?解决了指点一下,我也遇到了这样的问题,可是不知道要怎么解决
Swanzy 2008-04-09
  • 打赏
  • 举报
回复
我现在也在整这批量打印的玩意,可想来比你的更复杂呢。我的有多个RPT文件。

http://topic.csdn.net/u/20080408/11/7ce748c9-a791-4683-b1e9-5a066dc972a7.html
yanghao014 2007-04-25
  • 打赏
  • 举报
回复
你这个方法有错啊,虽然组名自己成一页了,可是这个组下面的数据跑到下一页去了啊,和下一组的组名混在一起了!
yanghao014 2007-04-25
  • 打赏
  • 举报
回复
你说的这个方法,我明白了,真的谢谢你,但是我还有个小问题,你好象把页眉的部分灰掉了,按照一组打印,可是如果我第一组里面有很多数据,用了几页,没一页都能有页眉的部分吗?
我是说标题
CaptainV 2007-04-24
  • 打赏
  • 举报
回复
你说分组?是在页眉里分组
-----------------------------
不是,是在Detail中分组,你可以看一下这张图片:
http://www.yomsun.com/1.jpg
这是我实现批量打印的
注意一点:
右击“Group Header”,选择“Section Expert”,勾上“New Page Before”,录入下列语句:
GROUPNUMBER MOD 1=0
上述语句表示每个分组占一页
daisylh 2007-04-24
  • 打赏
  • 举报
回复
你所說的批量列印,可將ID作為參數傳遞作查詢
yanghao014 2007-04-23
  • 打赏
  • 举报
回复
请说的详细一点好吗?我也知道分组,可是怎么分?
yanghao014 2007-04-23
  • 打赏
  • 举报
回复
谢谢你,不过我还是把问题讲的详细点,
比如我有两张报表,第一张是
页眉
ID1
详细资料里面是
a,b,c
第二张是
页眉
ID2
详细资料里面是
d,e,f

现在分别打都可以,怎么批量打,你说分组?是在页眉里分组,可是怎么把现在的详细资料关联上呢
也就是ID1关联a,b,c ID2关联d,e,f

单独的分组我明白!
谢谢你了!
CaptainV 2007-04-23
  • 打赏
  • 举报
回复
比如你选择打印ID为1、3和5,在存储过程中取出ID为1、3和5的数据集,在水晶报表中按ID分组就可以了。
lanserzhao 2007-04-22
  • 打赏
  • 举报
回复
ASP.NET专家讨论群:30417196,限工作人士
CaptainV 2007-04-22
  • 打赏
  • 举报
回复
用水晶报表的分组就可以做的

4,818

社区成员

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

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