report machine(reportmachine 8)
大家好,今天小编来为大家解答以下的问题,关于report machine,reportmachine 8这个很多人还不知道,现在让我们一起来看看吧!
有谁用过ReportMachine吗跟Fastreport比较起来如何
感觉RM就是fastreport的克隆版吧,不过有时候会出现奇怪的问题,我在一个Dll窗体中调出RM的report窗口,然后这个Dll就自己关了,不过你要是做中国式报表的话,finereport又比RM好太多,finereport更加适合中国式复杂报表,这几更人性化和方便,题主不妨试试。
report machine报表插件怎么在win10 x64运行
RM(ReportMachine)是一个功能强大的Delphi、c++builder报表控件包。使用它可以制作出非常复杂的报表。下面讲述最简单的用法:
在Form上放上两个数据库控件:ADOConnection和ADOQuery设置好ADOConnection的ConnectionString。LoginPrompt=False。ADOQuery的Connection指向ADOConnection。ADOQuery的SQL设置好数据查询语句。
在Form上放上两个RM报表控件:RMDBDataSet和RMReport。RMDBDataSet的DataSet指向ADOQuery。RMReport的DataSet指向RMDBDataSet。
(如果想使最终生成的应用程序具备报表设计能力,还需要放上RMDesigner控件,不需要设置任何属性)双击RMReport控件,开始设计报表模板。
对于一般比较规则的报表,只需向模板中加入四个
Band
对象,分别是:
1)
、页标头:通常用来显示报表名称,时间等
2)
、主项标头:通常用来显示栏目名称。
3)
、主项数据:用来显示数据。
4)
、页注脚:用来显示页号,日期等。
对于一般比较规则的报表,只需向模板中加入四个Band对象,分别是:
1)、页标头:通常用来显示报表名称,时间等
2)、主项标头:通常用来显示栏目名称。
3)、主项数据:用来显示数据。
4)、页注脚:用来显示页号,日期等。
设计好后,保存模板。
下面是调用代码。
void__fastcallTForm1::Button1Click(TObject*Sender)
{
//打开报表
RMReport1->LoadFromFile("123.rmf");
RMReport1->Prepa
A
report machine使用详细介绍
http://tieba.baidu.com/f?kw=Report+Machine
reportmachine贴吧
其实我也不懂,那儿应该可以帮到你!
关于report machine到此分享完毕,希望能帮助到您。
Tags: