report machine下载_【56M】 report machine

发布时间:2023-08-01 12:27:42 浏览:4 分类:游戏下载

中文版举报机在日常生活中被很多用户使用。问答软件为您整理了中文版报表机的详细软件信息。让我们来看看!

report machine是一款功能极其强大的报表制作软件,可以帮助用户轻松制作各种复杂的报表,让您的报表更加一目了然。有需要的朋友可以来IT猫扑下载!

Report Machine简介

delphi下的报表控件包非常适合制作中国式的报表。它配备了最终用户设计器。在报表机面前,会不会有复杂的报表?不,因为这是一个功能强大、完全自动化、完全免费的设计报表控件。对于一般的主从表和单表,您只需要点击鼠标次数=您的数据字段数量,即可完成一份完全定制的报表,支持用户修改格式,重新设计格式!想想快报,举报机会快报,也不会!这是一个完全中文的报表控件,支持delphi5到delphi7,BCB5到BCB6。它最大的优点就是:功能强大而且免费!

report machine功能说明

完全支持D5--D7、BCB5--BCB6。

多种格式转换,可转换制作的报告

在报告中,可以将程序脚本添加到您认为适合控制或实现更复杂的打印效果的事件(在印前、印后等)中。

更新迅速,可以根据用户和用户的意见不断添加新功能。

支持丝网打印,多种控件方式,可以打印所有rxlib控件,所有InfoPower控件,TDBGrid,TStringGrid,TImage,TEdit等,TDBGridEh,f1book,TDecisionGrid等众多控件

支持最终用户设计和修改报表,只需连接相关数据源,指出数据的位置(设置报表样式),无论是主从表、子报表、还是套表,都可以很快就生成了。编写报告只需几分钟。

报表样式可以保存为rmf格式,下次可以读入使用(可以用SQL脚本生成报表)。并且带有数据的报表可以保存为rmp格式,可以在任何机器上浏览和打印,无需数据库。

生成的报告支持修改,包括字体设置、边框设置、修改内容等。

报表编辑器自带了ado、bde、ibx、diamond dao、dbisam等数据访问控件,通过这些控件可以开发独立的报表制作工具。其使用方法与delphi中的控件相同。

完全自由地自定义页面、页边距、字体、标题、页眉页脚,并在您认为合适的地方插入功能,实现当前日期、页总计、总计总计等功能。总计字段可以放在页眉中、分组表头,并支持条件总计、分组总计、分页总计、合计等,只需简单设置属性即可。

report machine教程

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: m目录中)

(1)在工具-环境选项-库-库路径中添加:

c:\\rm\\源

c:\\rm\\pl

$(DELPHI)库

$(DELPHI)Bin

$(DELPHI)导入$(DELPHI)projectsBpl

(2)组件-安装包-添加,选择bpl m_d70.bpl

4.在Delphi IDE中卸载以前的Report Machine版本,然后打开rm_r50.dpk,选择“编译”,打开rm_d50.dpk,选择“安装”。该包分为Runtime包和Designer包,所以按顺序安装

5、单元格的变量格式用代码设置

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\' //日期类型

6、两遍报表如何用代码设置

网格报表1.双通:=真

7、用代码写数据字典

RMReport1.Dictionary.FieldAliases.Clear;

RMReport1.Dictionary.FieldAliases[\'RMDBDataSet1\'] :=\'动物\';

RMReport1.Dictionary.FieldAliases[\'RMDBDataSet1.\'名称\'\'] :=\'名称\';

这样RM的设计器中插入的数据字段就显示为自定义名称,为最终用户提供友好的显示

8、在报表中如何使用变量(或者如何给某个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(\'备忘录1\');如果t 为零,则

//var t: TRMView www.niubb.net :=\'dsdsdsds\';

d.直接引用脚本中Form的值

程序主要;

开始

www.niubb.net :=F www.niubb.net ;

结尾;

9、自动换行

主项目数据列Stretched=true

TextBox 拉伸=true wordWrap=true

10、RM内置变量(Script),增加中....

A。当属性PrintAtAppendBlank=True CurReport.AppendBlanking=True时,表示添加空行

报告米

以上就是报机中文版的软件信息,后续我们会继续为大家整理更多好玩的软件,敬请关注本站游戏网!