社区
数据库相关
帖子详情
在delphi中可以引用.rmf报表格式的文件嘛
zy81418
2007-01-16 12:32:49
我从网上找了一个精确打印的软件,用他设定好打印格式后,保存形成.rmf的格式文件,请问 我做了一个delphi小程序想引用他,应该怎么引用?
...全文
346
回复
打赏
收藏
在delphi中可以引用.rmf报表格式的文件嘛
我从网上找了一个精确打印的软件,用他设定好打印格式后,保存形成.rmf的格式文件,请问 我做了一个delphi小程序想引用他,应该怎么引用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RMReport 7
VB控件 RMReport7 转:RMReport的使用方法及详解 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 = TRMGridReportPage(RMGridReport1.Pages[0]).Grid.Cells[1, 1].View t = TRMMemoView(RMReport1.FindObject('memo1')); t.DisplayFormat := 'N0.001' //数字型 t.DisplayFormat := 'Dyyyy/mm/dd' //日期型 6、两遍
报表
如何用代码设置 GridReport1.DoublePass := True 7、用代码写数据字典: RMReport1.Dictionary.FieldAliases.Clear; RMReport1.Dictionary.FieldAliases['RMDBDataSet1'] := '动物'; RMReport1.Dictionary.FieldAliases['RMDBDataSet1."Name"'] := '姓名'; 这样在RM的设计器显示为自定义名称,为最终用户提供友好的显示 8、在
报表
中
如何使用变量(或者如何给某个memoview赋值) a.RMVariables在RM_Class.pas
中
定义,是全局变量,这样定义后就可以在
报表
中
使用变量"var1",例如: RMVariables['变量名称'] := Edit1.Text; b.用
报表
中
数据字典,TRMReport.Dictionary.Variables,需要注意的是,如果变量是字符型的需要用AsString赋值,其他类型的用RMReport.Dictionary.Variables['var1'] := 1234,例如: RMReport1.LoadFromFile('1.rls'); RMReport1.Dictionary.Variables.AsString['变量名称'] := Edit1.Text; c. 直接对某个单元格赋值,例如: RMGridReport1.LoadFromFile('1.rls'); TRMGridReportPage(RMGridReport1.Pages[0]).Grid.Cells[1,1].Text := '值'; 如果是RMReport: RMReport1.LoadFromFile('1.
rmf
'); t := RMReport1.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 CurReport.AppendBlanking=True时代表增加空行 在RM
中
,打印设置只能保存页面边距及打印份数、是否两遍打印以及
Report Machine(RM)
报表
控件简单用法-
delphi
RM(Report Machine)是一个功能强大的
Delphi
报表
控件包。使用它可以制作出非常复杂的
报表
。下面讲述最简单的用法: 在Form上放上两个数据库控件:ADOConnection和ADOQuery 设置好ADOConnection的ConnectionString。LoginPrompt=False。 ADOQuery的Connection指向ADOConnection。 AD
用户价值挖掘——基于RFM模型用户聚类
1 RFM模型概念与划分规则。 2
RMF
作用。3 KMeans聚类算法。4 通过聚类算法实现RFM模型聚类。通过学习本课程,学员能够深入理解RFM模型,并通过KMeans算法实现RFM模型聚类。
delphi
FastReport问题整理
1.FastReport
中
如果访问
报表
中
的对象? 可以使用FindObject方法。 TfrxMemoView(frxReport1.FindObject(’memo1′)).Text:=’FastReport’; 2.FastReport
中
如何使用上下标? 设置frxmemoview.AllowHTMLTags := True;在Text输入如下 上标:mm<sup>2</s...
delphi
FastReport经验
1.FastReport
中
如果访问
报表
中
的对象? 可以使用FindObject方法。 TfrxMemoView(frxReport1.FindObject(’memo1′)).Text:=’FastReport’; 2.FastReport
中
如何使用上下标? 设置frxmemoview.AllowHTMLTags := True;在Text输入如下 上标:mm<sup>2</s...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章