Creport 如何挂数据库呢?(100分)

什么是CREPORT
 
set the #d1 to ... is OK.
Query1.DisableControls;
ReportRunTime1.ReportFile:=rpt1;
With ReportRunTime1do
begin
EnableEdit:=True;
SetDataSet('d1',Query1);
//设置报表模板中的数据集变量名
SetVarValue('shuoming','代码说明');
//设置报表模板中的字符变量内容
SetVarValue('code',Code1);
PrintPreview(True);
//打印
end;
Query1.EnableControls;
 
creport有一个sample里
面有个详细说明,如需要,与
我联系,swk@chian.com
 
Creport 对统计的功能太差;
 
zhangc, 呵呵, 不统计是要你来做统计
只所以不做统计是因为统计的变化多端, 有可能要同行统计
也有可能是同列统计
所以没有做,你可以利用 计算字段或SQL的一些功能完成统计任务
所以我不认为统计是个问题
其实, EREPORT缺乏的是更多的用户接口
和 优化的 PrintPreview过程
 
王寒松,你们干得不错。我的毕业设计就用了它。我发现,只要程序里用到这个控件,编译后的可执行文件的图标就是reportcontrol的图标,怎么回事?源程序里好像没有相关代码呀?
 
例子说的明白了,
 
to dreamsoft :
那是第一版的时候资源编译的BUG,将EREPROT的资源编译到了你的程序里
下载改进版吧
http://delphi.lele.com.cn/delphi/com/ereport.zip
 
多人接受答案了。
 
顶部