打印表格! (30分)

L

lingyan

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样才能打印出带表格子的报表!
也就是说打印出来的表格和我们在数据库中看到的表格一样不需要转变,既要里面的数据又要
打印表格,这样便于查看
 
如果你打算用delphi自带的报表,那你就自己慢慢画吧!
如果你很厉害,你就自己写DBGRID的打印程序吧
 
还有其他办法吗
 
谁会解决这个问题!
 
用FastReport或者ReportMachin吧!
 
我的fastreport怎么不能安装呀,安装前不是要编译吗?不能编译,怎么办?谁可以帮我
 

你运行Delphi,打开fastReport的Source文件夹里面的Dpk文件,有D4-D6的,
然后install,compile……
 
使用DBGridEh控件就可以了,他自带了PrintDBGridEh报表控件,是基于表格的,挺方便的!
 
是dbx吧,我按你说的作了,但是为什么在install时会出现错误,说找不到fr.inc文件
,我查找过,明明这个文件存在的
 
给个邮箱,我发给你!
 
yachuan8@sina.com
谢谢
 
已发,请查收!
 
还是不行,是不是我的delphi有问题呀
 
新的ReportMachine 有一个打印DBGrid的空间
 
请查收,我的代码发到你的信箱里了
 
to :大力金刚
能给我一份吗?
zhang_yz@163.com
 
用ehlib吧,用它可以直接打印,DBgrid,非常简单,在www.playicq.com下载。
用Delphi自带的Quickrep也可以做得到,如果你的划线的话的,可以用qrshape,在quickrep
划的,随心所欲。
 
写段以DBGRID 为参数的报表生成程序,
动态创建QRLABEL,RDBTEXT
标题名:可遍历DBGRID。COULMNS 赋CAPTION,并且宽度=DBGRID。COULMUS。WIDTH
细节节:可遍历DBGRID的数据源表。FIELDS,把字段名赋予QRDBTEXT
预览-打印
 
还是用fastreport吧,可以直接打印表格,和显示效果完全相同;
下载:
www.51delphi.com;
www.playicq.com;
安装:
站内检索一下,有很多帖子了
 
RapidReport2.1,一组Delphi报表控件,核心基于"TDBGrid",适用Delphi5,Delphi6,Delphi7,C++Buidle5。
特点是:快速制表、减轻了报表编程的工作量、执行程序对用户操作报表来说是"灵活,有余地"。
功能:
1、超强设计期、运行期编辑能力,可以在设计期设计、调整报表格式,运行期调整报表格式和内容;
2、所见即所得的制表功能,符合国人使用习惯的标尺系统;报表格式定位精度0.1毫米;
3、 可以将报表格式输出到文件中保存;可以将报表输出为Excel文件保存;可以实现报表数据汇总功能;
4、控件内置预览功能,实现打印预览及打印输出的无级缩放;
5、完全适应各类型,各分辩率的打印机;有打印进纸微调接口(调整应用开发者测试用打印机与最终用户端打印机之间的进纸差异);
6、实现精确票据打印(见 Demo; 一般设属性 Visible = False, DataSource = nil, 即不使用数据库能力):借助于"DBR"报表格式文件,票据格式的变化只需重新分发(或用户编辑)相应的"DBR"格式文件,不影响用户程序。
下载地址:
中国电信1:
http://download.pchome.net/php/download2.php?sid=13339&url=/development/delphi/zRapidReport21.exe&svr=3
中国电信2:
http://download.pchome.net/php/download2.php?sid=13339&url=/development/delphi/zRapidReport21.exe&svr=4
中国电信3:
http://download.pchome.net/php/download2.php?sid=13339&url=/development/delphi/zRapidReport21.exe&svr=1
有线通1:
http://download.pchome.net/php/download2.php?sid=13339&url=/development/delphi/zRapidReport21.exe&svr=5
有线通2:
http://download.pchome.net/php/download2.php?sid=13339&url=/development/delphi/zRapidReport21.exe&svr=6
 
顶部