报表杀手:Report Machine,兼容FastReport,并作了中国化的修改与功能强化,多种格式转换,自动折行,屏幕打印,多表头制作,主从表打印,图片打

  • 主题发起人 chenjiong
  • 开始时间
C

chenjiong

Unregistered / Unconfirmed
GUEST, unregistred user!
报表杀手:Report Machine,兼容FastReport,并作了中国化的修改与功能强化,多种格式转换,自动折行,屏幕打印,多表头制作,主从表打印,图片打印,报表自动生成,最终用户可以自由修改与制作,更适合中文报表!会fast report会的,还会它不会的!100%源码!欢迎下载使用。 (5分)<br />复杂的报表?在report machine面前,还会有什么复杂的报表存在吗?
不,不会有的,因为这是一个功能强大,完全自动化、完全自由设计的报表控件。
对于一般的主从表,单表,你甚至只需要点动鼠标次数=你的数据字段个数就可以完成
一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表!
想想fast report 吧,report machine会fast report会的,还会它不会的!
这是一个完全中文化报表控件,支持delphi3到delphi6,BCB3到BCB6。完全源码!
它的最大优点就是:强大与自由!
report machine目前主要能做的:
2002/04/13更新,欢迎下载
--增加TRMGridView,非常适合制作复杂报表;
--TRMFormReport增加打印Chart,DBChart功能;
--现在RMReport可以用在ActiveForm中了;
--注意:如果想打印DBGrid,StringDBGrid,请在MainForm上放个控件TRMPrintDBGrid。
注册:
Report Machine是共享控件,如果你觉得还不错的话,请注册,以便作者有动力开发出
更好的产品。
价格:
Single copy:40元人民币
Site license (unlimited number of copies):200元人民币
注册的补充:
如果您只是在学习中,可以不注册;
如果您做了个软件,只是自己看看用用,没让其他人用时,可以不注册;
如果您用这个控件做了软件并进行第二方使用时,请注册。
免费用户:
小准,arm,PGT,hzzkf,yp,David,bat,KeePing,yanhongl,yyzdl,京工之鸟,wyb_star, zjjzl,肥牛,ican,zjzslg,KANLAND,Power,coaco
如果你有什么好的建议,请告诉我,被采纳的话,也将成为免费用户。
//////////////原有的功能:
一、支持屏幕打印,控制方法多样,可以打印全部rxlib控件
全部InfoPower控件
TDBGrid,TStringGrid,TImage,TEdit等
TDBGridEh
f1book
TDecisionGrid等等众多控件。
二、支持最终用户设计、修改报表,只需连接相关的数据源,指出数据的位置(设置报表样式),无论是主从表,子报表,
套表,都可迅速生成。开发一个报表只需几分钟的时间。
三、报表样式可以保存为rmf格式,下次可通过读入使用(配合SQL脚本就可以生成报表)。并可以把带数据的报表保存为rmp格式,在任何机器上都可以浏览、打印,而不需要数据库。
四、生成后的报表支持修改,包括字体的设置,边框的设置,修改内容等。

五、报表编辑器内自带ado,bde,ibx,Diamond dao,dbisam等数据访问控件,可以通过这些控件开发独立的报表制作工具。其使用方法和delphi中的控件是一样的。
六、完全、自由自定义页面、边距、字体,标题和页眉页脚,多表头,表尾,并可以在自认合适的地方插入函数来实现当前日期,页合计,总合计等功能,合计字段可以放在页头,分组头,并支持条件合计,对分组合计,分页合计,总计等只需简单地设置属性即可。
七、完全支持d3--d6,c3--c6。
八、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程序脚本,以控制、或实现更复杂的打印效果。
九、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。
十、首家支持缩放打印功能,可以根据打印时选择的纸张自动缩放报表。
十一、多种格式转换,可以把做出的报表转换为html,xml,bmp,jpeg等等格式。
十二、自动对超长记录折行,超长的内容也会自动折行。

将来要实现的:
现在正在进行一个新的组件,gridview的制作,这是一个类似于电子表格的控件,可以到主页上下载demo看看,并提出您宝贵的意见!

如果您在使用中有什么不清楚的地方,或是有什么要求,请到论坛中提出,作者在线答疑。
论坛地址:www.delphireport.com.cn


图片说明:
设计器:http://rmachine.8u8.com/images/designer.gif
预览窗口:http://rmachine.8u8.com/images/preview.gif
memo和图片:http://rmachine.8u8.com/images/memoandpic.gif
FormReport1:http://rmachine.8u8.com/images/formreport_01.gif
FormReport1预览:http://rmachine.8u8.com/images/formreport_21.gif
FormReport2: http://rmachine.8u8.com/images/formreport_02.gif
FormReport2预览 :http://rmachine.8u8.com/images/formreport_22.gif
FormReport2预览 :http://rmachine.8u8.com/images/formreport_23.gif
另有:Fast Report to Report Machine转换器(源码)
exe的demo演示:http://rmachine.8u8.com/download/rmdemo.rar
formreport的demo演示: http://rmachine.8u8.com/download/formreport.rar
经典报表图片:http://www.jnnj110.gov.cn/jingning/uploadImages/2002524831117604.jpg
http://www.jnnj110.gov.cn/jingning/uploadImages/20025248312132557.jpg

 
老兄能不能把TToolbar97 for d6 发给我呀,readme中的地址我找不到呀.
jbas@163.com
谢谢了!
 
http://rmachine.8u8.com/index1.html有下载。
 
编译后好像还出现FileCtrl错误!但能够装上,那上面的连接中的TToolbar97是不是要注册的?
能否给解决一下.谢谢了!
 
谢谢你的大作
 
:jbas:不用注册的,不过也可以注册。你是D6上用的吧?能装应该就可以了,运行demo试试。有问题可以到www.pcjingning.com上提出。
 
你那个newdemo我能用,谢谢了.我试试.
 
我在D5中安装有问题
 
我就在D5中用,应该没问题。什么错误?请到www.pcjingning.com上反应,可以及时回答。
 
chenjiong:www.pcjingning.com是浙江的景宁吗?
http://www.delphibbs.com/delphibbs/dispq.asp?lid=958559
 
是的,浙江景宁。你是.......?
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=973922
由于 report machine和fast report是兼容的,是在其2.43版的基础上重新做的,大部分的使用
方法都一样,所以有问题可以到www.pcjingning.com提出,一般能回答。而且上面已经有500多
的问题与答复了,查查也能找出一些帮助。
 
你与whf 是什么关系?
我在贴了早就说过,ReportMachine
在DLL里调用存在严重的缺陷,
本来我是用ReportMachine
作了一堆报表,
后来只好作废,
改用Quick Report

 
我也是这东西的用户,觉得好,所以在自己的论坛上开了块地方给它。当然帮它宣传了。
在dll调用中是有问题,有些控件不能用于dll中。
不过其它的,我认为是相当不错的,来看看就知道了。公开源码的,学习也是好的。
 
我也在写报表程序。不知道大家的东西是否一样。
我写的商业产品
 
ReportMachine
作报表确实很方便,
但如果给客户用老出问题的话,
岂不是很难堪?
 
是啊,所以想多发展些人,多做做测试,看看在不同的环境下会有什么情况发生。其实我想他现在公开
源码的原因也在于此。
我现在也是用这东西做报表,正在做一个组织人事部门用的报表工具,把日常大部分的报表都规范化的
用电脑实现,就我的使用而言(做了一个制作报表的向导,然后结合rm来做,可以让用户自己做报表),
还是可以的,现在政府部门的报表有一些也是很复杂的,讲花头,不过都解决了,大数据下的还没开始
测试,我觉得这个报表控件做复杂的报表很方便,可以自己加入脚本控制。特别是在一个主表,数个从表
的情况下做格式很复杂的报表比较好。
就兼容而言,我想在dll调用的确如你说,有问题。我原来也是想封装入dll的,后来见了你、也可能
是别人的帖子,就放弃了。
 
onlyonekgx:
你的问题我问了作者,他的回答如下:
在普通的dll中,rm没问题,demo中的程序可以正常运行,他的那个是在dll中用
MdiChild form,不光rm不能用,我估计rb,qr也不行
我有个例子
http://rmachine.y365.com/download/dllmdi.zip
 
那我就不明白,
为什么我用QuickReport
不会出现以前的问题(关闭主程序时提示执行了非法操作),
而用ReportMachine就会出现此类问题(其实在下也不会出现)?
 
我再问问.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部