社区
Delphi
帖子详情
Report Machine 如何设置页面大小
wmh_654321
2005-12-26 11:21:07
Report Machine 3.0, 如何设置报表纸张大小
...全文
188
2
打赏
收藏
Report Machine 如何设置页面大小
Report Machine 3.0, 如何设置报表纸张大小
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Cassava
2005-12-27
打赏
举报
回复
文件->页面设置->纸张类型->大小
jrlgz
2005-12-26
打赏
举报
回复
在设计器的文件菜单里不是有个页面设置吗?
Report
Machine
3.0 f(for delphi bcb)
Report
Machine
3.0 =================== 这是一个报表控件包,For Borland Delphi Versions 4,5,6,7.100% 源码. 最后更新日期:2003.4.15 目录 ----- 1.说明 2.特点 3.最后更新 4.历史 5.安装 6.Demo程序 7.注册 8.版权说明 9.感谢 1.说明 ----
Report
Machine
是一个报表控件包,
Report
Machine
is
report
ing tool component. It consists of
report
engine,designer and preview. Its capabilities comparable with in Quick
Report
,
Report
Builder. It written on 100% Object Pascal and can be installed in Delphi 4/5/6 and C++Builder 5/6. 2.特点 ---- 复杂的报表?在
report
machine
面前,还会有什么复杂的报表存在吗? 不,不会有的,因为这是一个功能强大,完全自动化、完全自由设计的报表控件。 对于一般的主从表,单表,你甚至只需要点动鼠标次数=你的数据字段个数就可以 完成一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表! 想想fast
report
吧,
report
machine
会fast
report
会的,还会它不会的! 这是一个完全中文化报表控件,支持delphi3到delphi6,BCB3到BCB6。 它的最大优点就是:强大与自由!
report
machine
目前主要能做的: 一、支持屏幕打印,控制方法多样,可以打印全部rxlib控件 全部InfoPower控件,TDBGrid,TStringGrid,TImage,TEdit等,TDBGridEh,f1book, TDecisionGrid等等众多控件。 二、支持最终用户设计、修改报表,只需连接相关的数据源,指出数据的位 置(
设置
报表样式),无论是主从表,子报表,套表,都可迅速生成。开发 一个报表只需几分钟的时间。 三、报表样式可以保存为rmf格式,下次可通过读入使用(配合SQL脚本就可以生成 报表)。并可以把带数据的报表保存为rmp格式,在任何机器上都可以浏览、打印, 而不需要数据库。 四、生成后的报表支持修改,包括字体的
设置
,边框的
设置
,修改内容等。 五、报表编辑器内自带ado,bde,ibx,Diamond dao,dbisam等数据访问控件,可以 通过这些控件开发独立的报表制作工具。其使用方法和delphi中的控件是一样的。 六、完全、自由自定义
页面
、边距、字体,标题和页眉页脚,并可以在自认合适的 地方插入函数来实现当前日期,页合计,总合计等功能,合计字段可以放在页头,分 组头,并支持条件合计,对分组合计,分页合计,总计等只需简单地
设置
属性即可。 七、完全支持d4--d7,c5--c6。 八、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 九、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 十、首家支持缩放打印功能,可以根据打印时选择的纸张自动缩放报表。 十一、多种格式转换,可以把做出的报表转换为html,xml,bmp,jpeg等等格式。 十二、自动对超长记录折行,超长的内容也会自动折行。 十三、最新增加TRMGrid
Report
,类似于电子表格,非常非常适合制作复杂报表 最新更新和问题解答请访问论坛:www.pcjingning.com 3.最后更新 -------- v.3.0(Build 2003/04/15) - 发布
Report
Machine
3.0 4.历史记录 -------- 2003.04.15
Report
Machine
3.0 5.安装 ----- 以在delphi5中安装举例,在别的版本delphi中请用相应版本的包,比如在delphi6中, rm_r50.dpk换成rm_r60.dpk即可 1.首先安装tb97,或者将tb97中的源程序释放到c:\rm\source目录中,tb97下载地址: http://www.
report
machine
.net/download/tb97.zip 2.在Delphi IDE中卸载以前的Repo
Report
machine
2.4
Report
Machine
2.4 =================== 这是一个报表控件包,For Borland Delphi Versions 3,4,5,6.100% 源码. 最后更新日期:2002.05.25. 目录 ----- 说明 特点 最后更新 历史 安装 Demo程序 版权说明 注册 说明 ----
Report
Machine
是一个报表控件包,
Report
Machine
is
report
ing tool component. It consists of
report
engine,designer and preview. Its capabilities comparable with in Quick
Report
,
Report
Builder. It written on 100% Object Pascal and can be installed in Delphi 2/3/4/5/6 and C++Builder 1/3/4/5/6. 特点 ---- 复杂的报表?在
report
machine
面前,还会有什么复杂的报表存在吗? 不,不会有的,因为这是一个功能强大,完全自动化、完全自由设计的报表控件。 对于一般的主从表,单表,你甚至只需要点动鼠标次数=你的数据字段个数就可以 完成一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表! 想想fast
report
吧,
report
machine
会fast
report
会的,还会它不会的! 这是一个完全中文化报表控件,支持delphi3到delphi6,BCB3到BCB6。 它的最大优点就是:强大与自由!
report
machine
目前主要能做的: 一、支持屏幕打印,控制方法多样,可以打印全部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,类似于电子表格,非常非常适合制作复杂报表 最新更新和问题解答请访问论坛:www.pcjingning.com 最后更新 -------- 新版本:2002/05/25更新,欢迎下载(有免费版下载) --Form
Report
可以打印ListView --TRM
Report
增加DefaultDictionaryFile属性,可以
设置
默认数据字典 v.2.2(Build 2002/01/28) - 完善缩放打印功能 - TRMCrossView去掉一些BUG v.2.2(Build 2002/01/11) - 增加缩放打印功能, - TRMForm
Report
打印StringGrid,DBGrid等Grid时,对超宽Grid增加分页功能, - MemoView增加属性CalcValue,可以访问MemoView中的内容, - CalcMemoView增加TotalCalc属性,现在CalcMemoView科轻松实现页小计,页累计, 页总计,并且可以放在页头,栏目头,分组头,数据头。 v.2.2(Build 2001/12/10) - 修正一些BUG, - 增加了导出到BMP,GIF,JPEG文件功能, - Designer增加最近打开文件功能, - 添加字段的时候可以选择不要在字段名前附加表名。 v.2.1(Build 2001/11/29) - 修正了几个BUG. v.2.1(Build 2001/11/22) - 修正了几个BUG. - 增加多语言功能. v.2.1(Build 2001/11/15) - 修正了几个BUG. v.2.1(Build 2001/11/12) - TRMBandView增加属性LinesPerPage,可以
设置
每页打印记录数, - TRMBandView增加属性PrintColFirst,当Column>;1时,可以选择先列后行还是 先行后列打印, - 修正没有安装打印机时的错误, - 打印预览功能有些改变和增强. v.2.1(Build 2001/11/07) - EHLib可以打印Footer了, - TRMForm
Report
增加分组功能, - TRMCalcMemoView可以放在GroupHeader上了, - TRMCalcMemoView增加Filter属性,之计算满足条件的纪录, - 其他一些细节上的改变. v.2.1(Build 2001/11/01) - TRMForm
Report
中增加了数据对齐方式,数据显示格式. v.2.1(Build 2001/10/30) - 修正预览时,
页面
设置
的错误. v.2.1(Build 2001/10/25) - TRMForm
Report
可以打印Rx,InfowPower全系列控件, - TRMForm
Report
可以打印EHLib, - 可以打印多个PageFooter,方便制作页小计. v.2.1(Build 2001/10/18) - 大大增强了TRMForm
Report
功能,可以与Screen
Report
, Dev ExpressPrinting System媲美; - TRMForm
Report
增加了表格的自动缩放功能.可根据纸张的
大小
自动进行水平或 垂直方向的表格缩放.也就是说程序员不必再为迁就打印宽度和高度而反复调 整屏幕格式和字体
大小
,而且对于屏幕上带横向滚动杆的任意超宽表格都可以 缩放到指定
大小
的纸上.再也不用考虑打印超出纸张的问题了,也不会为迁就 打印而影响屏幕格式的美观而感到遗憾!使得表格打印更直接更方便,最大程 度地减少您的工作量; - TRMForm
Report
增加一个事件OnPrintObject,在这个事件内程序员可自行编制 TRMForm
Report
不直接支持打印的任意控件;; - 请注意:TRMDBGrid
Report
,TRMwwDBGrid
Report
等已不再维护,因为TRMForm
Report
具有以上几个Grid
Report
的所有功能,并且更强. v.2.1(Build 2001/10/08) - 改掉了几个BUG;; - 增加TRMAngledLabel,可以打印倾斜角度的文字;; - TRMGrid
Report
,TRMForm
Report
等做了一些改进. v.2.1(Build 2001/09/25) - 改掉了几个BUG;; - 背景图片增加Top,Left属性;; - TRMPictureView增加支持GIF格式图片. v.2.1(Build 2001/09/21) - 增加TRMStringGrid
Report
,直接打印TStringGrid,TDrawGrid等继承自TCustomGrid的Grid;; - 增加TRMDecisionGrid
Report
,直接打印TDecisitonGrid;; - 增加背景图片功能,可以实现套打. v.2.1(Build 2001/09/17) - 修正TRMOLEView只能缩放显示的错误,现在可以按实际
大小
,居中等显示. - 增加TRXWWRichView,可以打印InfowPowwer中的TwwDBRichView. v.2.1(Build 2001/09/14) - 修正TRMRxRichView插入字段的错误. v2.1 - 改掉一些BUG - 增加属性PrintFrame,PrintVisible,可以实现套打;; - 报表增加选项(布缩放边框宽度),可以防止表格线变粗;; - Printer单元作了大量修改,Windows2000下支持自定义纸张. v1.1 - 对DataManger作了大量修改,现支持各种数据存取控件(直接支持BDE,ADO,IBX,Diamond);; - 增加Query Designer;; - 增加
Report
Explorer. v1.0 Preview 4 - Bug fixes;; - Added RX DateEdit control to the Dialog controls;; - Added possibility to excluding particular dataset or entire datamodule from all db-related lists (see TfrDataDictionary.DisabledDatasets and code of main demo);; - Added OnBeforePrint property to the
report
page (see Object Inspector) and OnActivate event to the dialog form;; - Now you can tune export options in the export components (TfrTextExport and etc);; - TRMForm
Report
做了修改,可以增加TRMForm
Report
不支持的控件;; - 其它功能增强或修改. v1.0 Preview 3. - Bug fixes;; - Added Data dictionary;; - Some changes in interface;; - 增加Auto Append Blank - TGrid
Report
(TwwGrid
Report
)改进,支持颜色,对齐方式.下一版本将支持分组,合计功能. - 下一版本将增加一个组件TForm
Report
,直接打印Form,类似于Screen
Report
. v1.0 Preview 2. - Fixed old bugs, added new;; - 一些性能改善; - 对备注内容处理更完善;; - Added mouse wheel support in designer and preview (D4 and above);; - Object Inspector now looks like Delphi OI;; - Added expression builder;; - More options for ";Text"; object: line and char spacing, top and left gaps, ";Suppress repeated values"; option;; (可是
设置
行距,字距) - Now you can turn off variable processing in the ";Text"; and ";RichText"; objects. See ";Text only"; option of these objects;; - Added TRM
Report
.OnObjectClick event. This event fires when user clicks on any object when previewing
report
;; - Added new Child band;; - Improved export filters (frames export in TXT, tables in RTF, pictures in HTML);; added more export options;; - Added paper bins support;; - Added component for printing table;; - Added ";Columns"; property for data-bands. See last
report
in the demo;; - Code changed: Tfr
Report
.OnEnterRect now called OnBeforePrint;; - Added TRMDesigner.OnLoad
Report
, OnSave
Report
and CloseQuery properties. 历史记录 -------- 2001.08.30
Report
Machine
2.1 2000.05.10
Report
Machine
1.1 2000.03.17
Report
Machine
1.0正式版 2000.02.21
Report
Machine
1.0 Preview 3. 2000.02.12
Report
Machine
1.0 Preview 2. 2000.01.25
Report
Machine
1.0 Preview 1.
Report
Machine
的第一版. 安装 ----- 1.如果没有安装RxLib 2.60及以上版本,请打开RM.INC文件, 将";{$DEFINE RX}";改为";{$DEFINE RX}"; 2.如果没有安装InfoPower及以上版本,请打开RM.INC文件, 将";{$DEFINE InfoPower}";改为";{$DEFINE InfoPower}"; 3.Delphi 6.X 从Delphi IDE中卸载以前的
Report
Machine
版本。 打开菜单";FileOpen...";打开DclR
Machine
6.DPK,选择";Install"; 4.Delphi 5.X 从Delphi IDE中卸载以前的
Report
Machine
版本。 打开菜单";FileOpen...";打开DclR
Machine
5.DPK,选择";Install"; 5.Delphi 4.X 从Delphi IDE中卸载以前的
Report
Machine
版本。 打开所有的DFM文件,选择保存。(因为我是在Delphi 5.0中完成的,DFM文件 与4.X有些不兼容) 打开菜单";FileOpen...";打开DclR
Machine
4.DPK,选择";Install"; 6.Delphi 4.X 从Delphi IDE中卸载以前的
Report
Machine
版本。 打开所有的DFM文件,选择保存。(因为我是在Delphi 5.0中完成的,DFM文件 与3.X有些不兼容) 打开菜单";FileOpen...";打开DclR
Machine
3.DPK,选择";Install"; Demo程序 ---------
Report
Machine
包含一些例子,这是学习使用
Report
Machine
的最快途径。 http://r
machine
.8u8.com/download/demos.rar 需要用BDE Administrator建立一个Database Alias: 名称: R
Machine
Demo Path: 版权说明 ----------
Report
Machine
可免费应用于非商业应用,如果应用于商业用途,请与作者联系。 付费 ------------------
Report
Machine
是共享控件,如果你做了东西,赚到了money,并且认为
Report
Machine
还不错,请赞助我, 以便作者有动力开发出更好的产品,如果只是拿来玩玩,不需注册. 参考价格:(这只是参考价格,多少你看着办) 个人:40元人民币 公司:200元人民币 现在提供下载的是免费版本,这是个免费版,与标准版相比少了一些控件,包含源码。 网上付费:http://r
machine
.y365.com/html/register.htm 汇款地址:天津市蓟县供电局计算站 王海丰 301900 如果你在使用中有什么问题或建议,或发现BUG,请与作者联系,谢谢!!!
Report
Machine
WWW: http://r
machine
.yeah.net http://
report
machine
.delphibbs.com 作者: wanghaifeng_1@163.net
rm2.6正式版本
Report
Machine
2.6
===================
这是一个报表控件包,For Borland Delphi Versions 3,4,5,6,7.100% 源码.
最后更新日期:2002.10.11
目录
-----
说明
特点
最后更新
历史
安装
Demo程序
版权说明
注册
1.说明
----
Report
Machine
是一个报表控件包,
Report
Machine
is
report
ing
tool component. It consists of
report
engine,designer and preview. Its capabilities
comparable with in Quick
Report
,
Report
Builder. It written on 100% Object Pascal
and can be installed in Delphi 2/3/4/5/6 and C++Builder 1/3/4/5/6.
2.特点
----
复杂的报表?在
report
machine
面前,还会有什么复杂的报表存在吗?
不,不会有的,因为这是一个功能强大,完全自动化、完全自由设计的报表控件。
对于一般的主从表,单表,你甚至只需要点动鼠标次数=你的数据字段个数就可以
完成一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表!
想想fast
report
吧,
report
machine
会fast
report
会的,还会它不会的!
这是一个完全中文化报表控件,支持delphi3到delphi6,BCB3到BCB6。
它的最大优点就是:强大与自由!
report
machine
目前主要能做的:
一、支持屏幕打印,控制方法多样,可以打印全部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,类似于电子表格,非常非常适合制作复杂报表
最新更新和问题解答请访问论坛:www.pcjingning.com
3.最后更新
--------
v.2.2(Build 2002/01/28)
- 完善缩放打印功能
- TRMCrossView去掉一些BUG
v.2.2(Build 2002/01/11)
- 增加缩放打印功能,
- TRMForm
Report
打印StringGrid,DBGrid等Grid时,对超宽Grid增加分页功能,
- MemoView增加属性CalcValue,可以访问MemoView中的内容,
- CalcMemoView增加TotalCalc属性,现在CalcMemoView科轻松实现页小计,页累计,
页总计,并且可以放在页头,栏目头,分组头,数据头。
v.2.2(Build 2001/12/10)
- 修正一些BUG,
- 增加了导出到BMP,GIF,JPEG文件功能,
- Designer增加最近打开文件功能,
- 添加字段的时候可以选择不要在字段名前附加表名。
v.2.1(Build 2001/11/29)
- 修正了几个BUG.
v.2.1(Build 2001/11/22)
- 修正了几个BUG.
- 增加多语言功能.
v.2.1(Build 2001/11/15)
- 修正了几个BUG.
v.2.1(Build 2001/11/12)
- TRMBandView增加属性LinesPerPage,可以
设置
每页打印记录数,
- TRMBandView增加属性PrintColFirst,当Column>1时,可以选择先列后行还是
先行后列打印,
- 修正没有安装打印机时的错误,
- 打印预览功能有些改变和增强.
v.2.1(Build 2001/11/07)
- EHLib可以打印Footer了,
- TRMForm
Report
增加分组功能,
- TRMCalcMemoView可以放在GroupHeader上了,
- TRMCalcMemoView增加Filter属性,之计算满足条件的纪录,
- 其他一些细节上的改变.
v.2.1(Build 2001/11/01)
- TRMForm
Report
中增加了数据对齐方式,数据显示格式.
v.2.1(Build 2001/10/30)
- 修正预览时,
页面
设置
的错误.
v.2.1(Build 2001/10/25)
- TRMForm
Report
可以打印Rx,InfowPower全系列控件,
- TRMForm
Report
可以打印EHLib,
- 可以打印多个PageFooter,方便制作页小计.
v.2.1(Build 2001/10/18)
- 大大增强了TRMForm
Report
功能,可以与Screen
Report
,
Dev ExpressPrinting System媲美;
- TRMForm
Report
增加了表格的自动缩放功能.可根据纸张的
大小
自动进行水平或
垂直方向的表格缩放.也就是说程序员不必再为迁就打印宽度和高度而反复调
整屏幕格式和字体
大小
,而且对于屏幕上带横向滚动杆的任意超宽表格都可以
缩放到指定
大小
的纸上.再也不用考虑打印超出纸张的问题了,也不会为迁就
打印而影响屏幕格式的美观而感到遗憾!使得表格打印更直接更方便,最大程
度地减少您的工作量;
- TRMForm
Report
增加一个事件OnPrintObject,在这个事件内程序员可自行编制
TRMForm
Report
不直接支持打印的任意控件;
- 请注意:TRMDBGrid
Report
,TRMwwDBGrid
Report
等已不再维护,因为TRMForm
Report
具有以上几个Grid
Report
的所有功能,并且更强.
v.2.1(Build 2001/10/08)
- 改掉了几个BUG;
- 增加TRMAngledLabel,可以打印倾斜角度的文字;
- TRMGrid
Report
,TRMForm
Report
等做了一些改进.
v.2.1(Build 2001/09/25)
- 改掉了几个BUG;
- 背景图片增加Top,Left属性;
- TRMPictureView增加支持GIF格式图片.
v.2.1(Build 2001/09/21)
- 增加TRMStringGrid
Report
,直接打印TStringGrid,TDrawGrid等继承自TCustomGrid的Grid;
- 增加TRMDecisionGrid
Report
,直接打印TDecisitonGrid;
- 增加背景图片功能,可以实现套打.
v.2.1(Build 2001/09/17)
- 修正TRMOLEView只能缩放显示的错误,现在可以按实际
大小
,居中等显示.
- 增加TRXWWRichView,可以打印InfowPowwer中的TwwDBRichView.
v.2.1(Build 2001/09/14)
- 修正TRMRxRichView插入字段的错误.
v2.1
- 改掉一些BUG
- 增加属性PrintFrame,PrintVisible,可以实现套打;
- 报表增加选项(布缩放边框宽度),可以防止表格线变粗;
- Printer单元作了大量修改,Windows2000下支持自定义纸张.
v1.1
- 对DataManger作了大量修改,现支持各种数据存取控件(直接支持BDE,ADO,IBX,Diamond);
- 增加Query Designer;
- 增加
Report
Explorer.
v1.0 Preview 4
- Bug fixes;
- Added RX DateEdit control to the Dialog controls;
- Added possibility to excluding particular dataset or entire datamodule from
all db-related lists (see TfrDataDictionary.DisabledDatasets and code
of main demo);
- Added OnBeforePrint property to the
report
page (see Object Inspector) and
OnActivate event to the dialog form;
- Now you can tune export options in the export components (TfrTextExport and
etc);
- TRMForm
Report
做了修改,可以增加TRMForm
Report
不支持的控件;
- 其它功能增强或修改.
v1.0 Preview 3.
- Bug fixes;
- Added Data dictionary;
- Some changes in interface;
- 增加Auto Append Blank
- TGrid
Report
(TwwGrid
Report
)改进,支持颜色,对齐方式.下一版本将支持分组,合计功能.
- 下一版本将增加一个组件TForm
Report
,直接打印Form,类似于Screen
Report
.
v1.0 Preview 2.
- Fixed old bugs, added new;
- 一些性能改善;
- 对备注内容处理更完善;
- Added mouse wheel support in designer and preview (D4 and above);
- Object Inspector now looks like Delphi OI;
- Added expression builder;
- More options for "Text" object: line and char spacing, top and left gaps,
"Suppress repeated values" option; (可是
设置
行距,字距)
- Now you can turn off variable processing in the "Text" and "RichText"
objects. See "Text only" option of these objects;
- Added TRM
Report
.OnObjectClick event. This event fires when user clicks on
any object when previewing
report
;
- Added new Child band;
- Improved export filters (frames export in TXT, tables in RTF, pictures
in HTML); added more export options;
- Added paper bins support;
- Added component for printing table;
- Added "Columns" property for data-bands. See last
report
in the demo;
- Code changed: Tfr
Report
.OnEnterRect now called OnBeforePrint;
- Added TRMDesigner.OnLoad
Report
, OnSave
Report
and CloseQuery properties.
4.历史记录
--------
2001.08.30
Report
Machine
2.1
2000.05.10
Report
Machine
1.1
2000.03.17
Report
Machine
1.0正式版
2000.02.21
Report
Machine
1.0 Preview 3.
2000.02.12
Report
Machine
1.0 Preview 2.
2000.01.25
Report
Machine
1.0 Preview 1.
Report
Machine
的第一版.
5.安装
-----
1.如果没有安装RxLib 2.60及以上版本,请打开RM.INC文件,
将"{$DEFINE RX}"改为"\\{$DEFINE RX}"
2.如果没有安装InfoPower及以上版本,请打开RM.INC文件,
将"{$DEFINE InfoPower}"改为"\\{$DEFINE InfoPower}"
3.Delphi 6.X
从Delphi IDE中卸载以前的
Report
Machine
版本。
打开菜单"File\Open..."打开DclR
Machine
6.DPK,选择"Install"
4.Delphi 5.X
从Delphi IDE中卸载以前的
Report
Machine
版本。
打开菜单"File\Open..."打开DclR
Machine
5.DPK,选择"Install"
5.Delphi 4.X
从Delphi IDE中卸载以前的
Report
Machine
版本。
打开所有的DFM文件,选择保存。(因为我是在Delphi 5.0中完成的,DFM文件
与4.X有些不兼容)
打开菜单"File\Open..."打开DclR
Machine
4.DPK,选择"Install"
6.Delphi 4.X
从Delphi IDE中卸载以前的
Report
Machine
版本。
打开所有的DFM文件,选择保存。(因为我是在Delphi 5.0中完成的,DFM文件
与3.X有些不兼容)
打开菜单"File\Open..."打开DclR
Machine
3.DPK,选择"Install"
6.Demo程序
---------
Report
Machine
包含一些例子,这是学习使用
Report
Machine
的最快途径。
http://r
machine
.8u8.com/download/demos.rar
需要用BDE Administrator建立一个Database Alias:
名称: R
Machine
Demo
Path:
7.付费
------------------
Report
Machine
是共享控件,如果你做了东西,赚到了money,并且认为
Report
Machine
还不错,请赞助我,
以便作者有动力开发出更好的产品,如果只是拿来玩玩,不需注册.
参考价格:(这只是参考价格,多少你看着办)
个人:70元人民币
公司:290元人民币
网上付费:http://r
machine
.y365.com/html/register.htm
汇款地址:天津市蓟县供电局计算站 王海丰 301900
如果你在使用中有什么问题或建议,或发现BUG,请与作者联系,谢谢!!!
Report
Machine
WWW:
http://r
machine
.yeah.net
http://
report
machine
.delphibbs.com
作者:
wanghaifeng_1@163.net
CnPack IDE 专家包 v0.7.1.23 Build 2004.12.11
专家包以 DLL 的方式集成到 IDE 中,包括一组以菜单和快捷键调用的工具、扩展的属性编辑器、组件编辑器及代码、窗体资源模板等。当前支持的编译器有 Borland Delphi 5/6/7 和 C++ Builder 5/6,可以在 Windows 98/SE/ME/NT/2000/XP 中使用,其中部分工具仅在特定的编译器中可用。2004.12.11 V0.7.1* 浮动工具栏支持自定义多工具栏及其它改进。* 修正多处内存泄漏及错误。* 窗体设计专家增加控件锁定及其它控件位置及
大小
调整功能。* 行号显示修正除零错,点击定义书签从1开始编号。* 历史文件快照专家修正菜单项不能刷新的错误。* 修正编辑器扩展中关闭其它
页面
时有未保存的文件会不断弹框的问题。* 解决上一版本会导致 DelForEx 快捷键无法使用的问题。2004.11.20 V0.7.0+ 新增代码输入助手专家,提高代码输入速度,暂时只支持 Delphi5/6/7。+ 新增窗口置顶及折叠专家。+ 新增使用 CnMemProf 的 Repository 专家。+ 代码编辑器扩展增加行号显示及书签操作功能。+ 代码编辑器扩展增加系统单元打开时自动只读保护功能。+ 代码编辑器扩展增加工具栏功能。+ 编辑器专家增加删除空行工具。+ 新增 Align 属性编辑器。* 将历史文件快照独立为单独的专家。* 属性修改器的规则列表中增加排序功能,增加处理所有打开窗体的功能。* 修正与 CodeExpress 的冲突。* 修正浮动工具面板允许拖动时不在最上定制面板的问题。* 修正窗体设计器扩展导致
Report
Machine
里的控件属性不能修改的问题。* 自动更新检测改成每天检查一次。* 大幅提高切换当前语种时的速度。* 修正其它的已知错误和改进。
RM
Report
7
VB控件 RM
Report
7 转:RM
Report
的使用方法及详解 1、不打印特定的MemoView,套打常用 a.
页面
设置
-->其它-->不打印背景图 b.
设置
MemoView属性printable=False 2、 如何打印wwDBGrid? 修改rm.inc,如果想支持RX,GIF,JPEG,DimandAccess,Halcyon,DBISAM, EHLib,也需要修改rm.inc //{$DEFINE InfoPower} //修改这行,去掉"//" //{$Ehlib} 3.试用版安装方法(以下假设将文件释放到c:/rm目录中) (1)Tools->Environments Option->Libary->Libary Path中增加: c:/rm/souce c:/rm/bpl $(DELPHI)/Lib $(DELPHI)/Bin $(DELPHI)/Imports $(DELPHI)/Projects/Bpl (2)Component->Install Packages->Add,选bpl/rm_d70.bpl 4.在Delphi IDE中卸载以前的
Report
Machine
版本,然后打开rm_r50.dpk,选"compile", 在打开rm_d50.dpk,选"Install". 包分成了Runtime package和Designer package,所以要安装顺序安装 5、单元格的变量格式用代码
设置
t = TRMGrid
Report
Page(RMGrid
Report
1.Pages[0]).Grid.Cells[1, 1].View t = TRMMemoView(RM
Report
1.FindObject('memo1')); t.DisplayFormat := 'N0.001' //数字型 t.DisplayFormat := 'Dyyyy/mm/dd' //日期型 6、两遍报表如何用代码
设置
Grid
Report
1.DoublePass := True 7、用代码写数据字典: RM
Report
1.Dictionary.FieldAliases.Clear; RM
Report
1.Dictionary.FieldAliases['RMDBDataSet1'] := '动物'; RM
Report
1.Dictionary.FieldAliases['RMDBDataSet1."Name"'] := '姓名'; 这样在RM的设计器显示为自定义名称,为最终用户提供友好的显示 8、在报表中如何使用变量(或者如何给某个memoview赋值) a.RMVariables在RM_Class.pas中定义,是全局变量,这样定义后就可以在报表中使用变量"var1",例如: RMVariables['变量名称'] := Edit1.Text; b.用报表中数据字典,TRM
Report
.Dictionary.Variables,需要注意的是,如果变量是字符型的需要用AsString赋值,其他类型的用RM
Report
.Dictionary.Variables['var1'] := 1234,例如: RM
Report
1.LoadFromFile('1.rls'); RM
Report
1.Dictionary.Variables.AsString['变量名称'] := Edit1.Text; c. 直接对某个单元格赋值,例如: RMGrid
Report
1.LoadFromFile('1.rls'); TRMGrid
Report
Page(RMGrid
Report
1.Pages[0]).Grid.Cells[1,1].Text := '值'; 如果是RM
Report
: RM
Report
1.LoadFromFile('1.rmf'); t := RM
Report
1.FindObject('Memo1'); if t nil then // var t: TRMView t.Memo.Text := 'dsdsdsds'; d.脚本中直接引用Form的值 procedure Main; begin Memo1.Memo.Text := Form1.Edit1.Text; end; 9、自动换行 主项数据栏Stretched = true 文本框 Stretched = true WordWrap = true 10、RM内置变量(Script),增加中.... a.属性PrintAtAppendBlank=True Cur
Report
.AppendBlanking=True时代表增加空行 在RM中,打印
设置
只能保存
页面
边距及打印份数、是否两遍打印以及
Delphi
5,388
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章