report machine报表插件怎么在win10 x64运行 5
请问哪位大神有reportmachine的完整安装包,最好能在win10x64上运行的。有个后缀名.rmf的文件需要修改下。...
请问哪位大神有report machine的完整安装包,最好能在win10x64上运行的。有个后缀名.rmf的文件需要修改下。
展开
1个回答
展开全部
RM(Report Machine)是一个功能强大的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 __fastcall TForm1::Button1Click(TObject *Sender)
{
//打开报表
RMReport1->LoadFromFile("123.rmf");
RMReport1->Prepa
A
在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 __fastcall TForm1::Button1Click(TObject *Sender)
{
//打开报表
RMReport1->LoadFromFile("123.rmf");
RMReport1->Prepa
A
名片
2024-10-28 广告
2024-10-28 广告
Altair HyperWorks是一款卓越的工程仿真与优化软件,集成了多个强大模块,专为复杂工程问题提供全面的解决方案。它以其独特的功能和优势,在提升产品设计效率、降低成本及加快上市速度方面表现出色。在优菁科技(上海)有限公司,我们为各行...
点击进入详情页
本回答由名片提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询