CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

使用水晶报表打印销售清单问题

楼主sueprljy(菜鸟飞飞)2005-02-04 10:24:37 在 .NET技术 / C# 提问

每张清单的表格最多只可以打5个物品,超过5个物品则分页打印,不足5个物品时空行照样也打印出来。例如:13个物品,则前2张清单是完整打印的,第3张清单中前3行是有数据有网格的,剩下2行没有数据但网格线需要打印。      
  请问如何设置报表? 问题点数:100、回复次数:21Top

1 楼hedonister(冰戈)回复于 2005-02-04 10:35:16 得分 5

到图表区看看Top

2 楼mzy791129(little马)回复于 2005-02-04 10:35:21 得分 5

那把你的网格的下端放到报表的页尾,现在可能是画在明细中吧?  
   
  画的方法有问题,自己再试试看。Top

3 楼liduke(天下有雪)回复于 2005-02-04 10:41:59 得分 5

你在节的格式化属性中条件设置页的“新建页”属性,应该可以Top

4 楼landlordh(work wonders)回复于 2005-02-04 10:44:46 得分 5

当然可以了:  
   
  在详细资料上点格式化节,在后面页新建页打勾  
  公式中输入:  
  if   onlastrecord   then   false  
  else   RecordNumber   mod   5   =0(crystal语法)  
   
  Top

5 楼jinbingg(bing)回复于 2005-02-04 11:05:48 得分 0

lou   shang   de   ke   yiTop

6 楼sueprljy(菜鸟飞飞)回复于 2005-02-04 11:34:00 得分 0

分页是可以的,但是我现在急需打空行,楼上的老大可以帮忙解答一下么?Top

7 楼xwdd129(高手就是:不出手)回复于 2005-02-04 11:47:02 得分 50

我这里正好有个模板,估计可以实现你的要求,留下E_Mail,我发给你Top

8 楼sueprljy(菜鸟飞飞)回复于 2005-02-04 11:55:52 得分 0

ljy@ustc.edu  
  or    
  ljy@xpraise.com.cnTop

9 楼xwdd129(高手就是:不出手)回复于 2005-02-04 12:37:36 得分 0

模板已发,请查收!Top

10 楼nga96(因为我笨,所以努力。陈勇华)回复于 2005-02-04 12:39:22 得分 0

偶不会,顶Top

11 楼sueprljy(菜鸟飞飞)回复于 2005-02-04 12:44:57 得分 0

感谢"飞翔的心",我正在读你的例子.Top

12 楼xwdd129(高手就是:不出手)回复于 2005-02-04 12:49:50 得分 0

由于已经删除了报表使用的临时数据库,只能给你个模板了,不过相信你能轻松参照它再做一个!!Top

13 楼zjh135(aaa)回复于 2005-02-04 13:34:07 得分 0

不要用水晶报表,慢Top

14 楼snowpine999([彼岸烟花][当你看到☆河灿烂,可会想起我?])回复于 2005-02-04 14:30:31 得分 0

upTop

15 楼amendajing(学习,是个漫长的旅途!)回复于 2005-02-04 14:46:29 得分 0

upTop

16 楼begincsdn(CNetware)回复于 2005-02-04 23:42:07 得分 10

http://blog.csdn.net/begincsdn/archive/2005/02/04/281188.aspxTop

17 楼edwin79(edwin)回复于 2005-02-04 23:48:34 得分 5

用存储过程吧.  
  设置如果x%5<>0   就填满它Top

18 楼snowpine999([彼岸烟花][当你看到☆河灿烂,可会想起我?])回复于 2005-02-05 10:03:24 得分 0

upTop

19 楼yuxiaopingpj(余小平)回复于 2005-02-05 10:17:34 得分 5

推荐用ActiveReport   ,是一个比较好用的控件,而且很容易解决你提出的问题!Top

20 楼tangwei168()回复于 2005-02-09 09:41:47 得分 5

呵呵,该讲的上面的朋友都讲了.祝大家新年快乐.万事如意!Top

21 楼3gold(新丁)回复于 2005-02-09 14:50:57 得分 5

把DataSet中不够5个的用空格加够Top

相关问题

  • 水晶报表的打印
  • 水晶报表打印
  • 打印水晶报表
  • 水晶报表打印问题
  • 水晶报表,多列(分栏)打印
  • 关于水晶报表的打印!
  • 水晶报表的打印问题?
  • 水晶报表打印问题!
  • 请教水晶报表打印问题
  • 水晶报表打印问题!!

关键词

  • 打印
  • 物品
  • 报表
  • 清单
  • 问题
  • 设置

得分解答快速导航

  • 帖主:sueprljy
  • hedonister
  • mzy791129
  • liduke
  • landlordh
  • xwdd129
  • begincsdn
  • edwin79
  • yuxiaopingpj
  • tangwei168
  • 3gold

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo