展开

如果您需要一款非常适合中国式报表制作的软件的话可以试试这款report machine7.0中文版,这是一个而功能强大,完全自动化,完全自由设计的报表控件,report machine破解版完全免费使用,这款report machine7.0中文版支持用户进行格式修改和加工,以及重新设计报表,下文中附使用教程,另外本站的华表报表二次开发插件免费版也不错哦!

不打印特定的MemoView,套打常用
a.页面设置-->其它-->不打印背景图
b.设置MemoView属性printable=False
如何打印wwDBGrid? 修改rm.inc,
如果想支持RX,GIF,JPEG,DimandAccess,Halcyon,DBISAM, EHLib,也需要修改rm.inc
//{$DEFINE InfoPower} //修改这行,去掉////{$Ehlib}
试用版安装方法(以下假设将文件释放到c: m目录中)
(1)Tools->Environments Option->Libary->Libary Path中增加:
c:\rm\souce
c:\rm\pl
$(DELPHI)Lib
$(DELPHI)Bin
$(DELPHI)Imports $(DELPHI)ProjectsBpl
(2)Component->Install Packages->Add,选bpl m_d70.bpl
在Delphi IDE中卸载以前的Report Machine版本
然后打开rm_r50.dpk,选"compile", 在打开rm_d50.dpk,选Install. 包分成了RunTIMe package和Designer package,所以要安装顺序安装
单元格的变量格式用代码设置
t = TRMGridReportPage(RMGridReport1.Pages[0]) www.niubb.net [1, 1].View
t = TRMMemoView(RMReport1.FindObject('memo1'));
t.DisplayFormat := 'N0.001' //数字型
t.DisplayFormat := 'Dyyyy/mm/dd' //日期型
两遍报表如何用代码设置
GridReport1.DoublePass := True
用代码写数据字典
RMReport1.Dictionary.FieldAliases.Clear;
RMReport1.Dictionary.FieldAliases['RMDBDataSet1'] := '动物';
RMReport1.Dictionary.FieldAliases['RMDBDataSet1."Name"'] := '姓名';
这样在RM的设计器<插入数据字段>显示为自定义名称,为最终用户提供友好的显示
在报表中如何使用变量(或者如何给某个memoview赋值)
a.RMVariables在RM_Class.pas中定义,是全局变量,这样定义后就可以在报表中使用变量"var1",例如: RMVariables['变量名称'] := www.niubb.net ;
b.用报表中数据字典,TRMReport.Dictionary.Variables,需要注意的是,如果变量是字符型的需要用AsString赋值,其他类型的用RMReport.Dictionary.Variables['var1'] := 1234,例如: RMReport1.LoadFromFile('1.rls'); RMReport1.Dictionary.Variables.AsString['变量名称'] := www.niubb.net ;
c. 直接对某个单元格赋值,例如: RMGridReport1.LoadFromFile('1.rls'); TRMGridReportPage(RMGridReport1.Pages[0]) www.niubb.net [1,1].Text := '值';
如果是RMReport: RMReport1.LoadFromFile('1.rmf');
t := RMReport1.FindObject('Memo1'); if t <> nil then
// var t: TRMView www.niubb.net := 'dsdsdsds';
d.脚本中直接引用Form的值
procedure Main;
begin
www.niubb.net := F www.niubb.net ;
end;
自动换行
主项数据栏Stretched = true
文本框 Stretched = true wordWrap = true
RM内置变量(Script),增加中
a.属性PrintAtAppendBlank=True CurReport.AppendBlanking=True时代表增加空行
report m

生成后的报表支持修改,包括字体的设置,边框的设置,修改内容等。
报表编辑器内自带ado,bde,ibx,Diamond dao,dbisam等数据访问控件,可以
通过这些控件开发独立的报表制作工具。其使用方法和delphi中的控件是一样的。
完全、自由自定义页面、边距、字体,标题和页眉页脚,并可以在自认合适的
地方插入函数来实现当前日期,页合计,总合计等功能,合计字段可以放在页头,分
组头,并支持条件合计,对分组合计,分页合计,总计等只需简单地设置属性即可。
完全支持xe7
支持屏幕打印,控制方法多样,可以打印全部rxlib控件
全部InfoPower控件,TDBGrid,TStringGrid,Timage,TEdit等,TDBGridEh,f1book,
TDecisionGrid等等众多控件。(例子1,例子2,例子3,例子4,例子5)
支持最终用户设计、修改报表,只需连接相关的数据源,指出数据的位置(设置报表样式),无论是主从表,子报表,套表,都可迅速生成。

开发一个报表只需几分钟的时间。
报表样式可以保存为rmf格式,下次可通过
读入使用(配合SQL脚本就可以生成
报表)。并可以把带数据的报表保存为rmp格式,在任何机器上都可以浏览、打印,而不需要数据库。
报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程
序脚本,以控制、或实现更复杂的打印效果。
更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。
多种格式转换,可以把做出的报表转换为html,xls,pdf,bmp,jpeg等等格式。
自动对超长记录折行,超长的内容也会自动折行,中文换行不会乱码。
首家支持缩放打印功能,可以根据打印时选择的纸张自动缩放报表。
首家支持即打即停.
首家提供类似excel的报表设计器,给你足够灵活方表的报表设计方式。
首家提供双报表设计器(第一种,第二种),满足所有的需求。
更是提供类似于ObjectPascal的script,实现特殊功能。
首家提供web,IntraWeb中的报表解决方案。
首家提供报表压缩处理,占用内存更少,生成报表速度更快。
首家提供合并单元格功能,更加适应处理复杂的中文报表。
自动填空行,每页打印数量等细节处理更完善。

加载全部内容
xmind8永久激活序列号工具211M28755人在玩如果你想要拥有全新的思维导图软件的话那可...
下载
丽升网上阅卷系统官方版4M13780人在玩丽升网上阅卷系统官方版是款有效跟踪阅卷进...
下载
WPS2019激活码162M12540人在玩wps2019激活步骤想必诸位应该都有所...
下载
WPS Office 2019 电脑版105M10449人在玩WPS是办公必备的软件,WPS新功能首发...
下载
广联达计价软件GBQ4.0131.89M8692人在玩广联达计价软件GBQ40是相关工作者需要...
下载
广讯通官网版15.11M8109人在玩一个好的办公软件,会为公司带来更高的办公...
下载
蒙古文wps2002个人版192M6821人在玩蒙古文wps怎样变成pdf呢?蒙古文wp...
下载
易飞erp系统89M4872人在玩想不想让企业管理变得更简单?由鼎捷软件官...
下载
飞猪旅行后台登录网页版10M4635人在玩飞猪旅行是由阿里巴巴倾力打造的一个旅游服...
下载
Evernote电脑版97M4297人在玩印象笔记在文字处理的相关软件中,可谓是领...
下载