twzheng's cppblog

『站在风口浪尖紧握住鼠标旋转!』 http://www.cnblogs.com/twzheng

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  136 随笔 :: 78 文章 :: 353 评论 :: 0 Trackbacks

Crystal Report

水晶报表
     摘要: 由于客户的需要,原来单栏的报表花费的纸张很多,所以需要制作双栏报表。传统的报表从上往下显示,一页显示不了可以使用多页。本着节约纸张的目的,考虑使用双栏报表。所谓双栏就是指,记录先从左边上往下显示,到页脚时又由右上往下显示。姑且称之为:双栏。  阅读全文
posted @ 2008-05-14 13:18 谭文政 阅读(5498) | 评论 (5)  编辑

     摘要:
DataTable数据格式如下:
字段名 数据类型 是否主键 说明
employID string 是 员工编号
workProID string 是 工序编号
cardDay string 是 日期(某天)
workSum int 否 总件数
workProPrice decimal 否 工价
注:该表记录了某个员工某天完成某个工序多少件

希望通过水晶报表打印的格式如下:
<根据员工编号分组>
员工编号:*****
工序编号 ...日期(天),从01号到31号... 合计(件数) 工价 金额(元)
金额合计:****元

目前我想到的方案和存在的问题:
1、用水晶报表的交叉表实现,工序编号作为行标,日期(天)作为列标
存在问题:不能按要求插入“工价”和“  阅读全文
posted @ 2007-12-22 11:11 谭文政 阅读(1412) | 评论 (1)  编辑

     摘要: 本文详细讲述一下如何创建交叉表以及交叉表的一些简单定制

交叉表左上角是个缺口,这应该是交叉表的一个标示,但是很不符合中国的报表习惯
如果只是一页的话,你还可以自己画个线或者是弄个图片堵上,
但是跨页的时候这个缺口在后面的页上还是会显示出来。   阅读全文
posted @ 2007-12-21 01:04 谭文政 阅读(1047) | 评论 (0)  编辑

posted @ 2007-12-15 10:57 谭文政 阅读(14874) | 评论 (7)  编辑

     摘要: 1、载入报表时报错
2、部署到 Windows 98 / ME 时,出错:"Load Report Failed"
3、在Win98的客户端运行提示"该字段名未知"
4、分发到客户机时“查询引擎出错”
5、load crpe32.dll failed
6、在 ASP.NET 程序中加载报表时,出错:"Load Report Failed"
7、部署 .NET 9.1 程序到 Windows 98 时,出错:"Load Report Failed"   阅读全文
posted @ 2007-12-15 09:43 谭文政 阅读(2551) | 评论 (0)  编辑