富通天下报表设计文档版本:1.0.0.20070601版权:Joinf中源科技作者:李晶联系方式:lj@joinf.com时间:2007-06-01控件版本:ReportMachineVer5.3Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档2目录一、界面介绍..........................................5二、菜单栏介绍........................................6三、工具栏介绍........................................73.1标准工具栏.................................................73.2格式工具栏.................................................83.3边框工具栏.................................................93.4对齐工具栏.................................................9四、部件介绍.........................................104.1选择指针..................................................104.2数据边条(Band)............................................104.3文本框(RMMemoView)........................................124.3.1文本框属性................................................144.4计算文本框(RMCalcView)....................................154.5图片对象(RMPicture).......................................154.5.1图片对象属性..............................................164.6Shape对象(RMShape)........................................164.7条形码对象(RMBarCode).....................................16五、设计器............................................165.1使用控制键................................................165.2使用鼠标..................................................17Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档35.3表达式编辑器..............................................175.4“插入数据字段”对话框....................................185.5“插入变量”对话框........................................185.6“插入函数”对话框........................................19六、设计报表..........................................206.1简单报表(列表)............................................206.2主-从报表.................................................236.3分栏报表..................................................286.4套打报表..................................................316.5设计边框报表..............................................326.6分组报表..................................................346.6.1分组标头的介绍(GroupHeadBand)............................356.6.2分组注脚的介绍(GroupFooterBand)..........................366.6.3设计示例报表...........................................36七、ReportMachine函数介绍............................427.1SUM函数...................................................427.2Day函数...................................................437.3Month函数.................................................437.4Year函数..................................................447.5MonthtoEnglishLong函数....................................447.6MonthtoEnglishShort函数...................................457.7Copy函数..................................................457.8FormatFloat函数...........................................46Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档47.9NumToLetters函数..........................................467.10Trim函数.................................................467.11GetNumeric函数...........................................477.12GetIntPrice函数..........................................477.13FormatPrice函数..........................................477.14CurrToBigNum函数.........................................487.15CurrencyToEn函数.........................................48八、附录..............................................49附表一报表数据源对应关系列表................................49附表二款项管理模块数据源对应关系列表........................49九、文档说明..........................................50Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档5ReportMachine制作报表技术文档一、界面介绍图1-1ReportMachine报表设计器界面图菜单栏:与一般的软件相类似,ReportMachine的菜单栏也具备了文件,编辑,查找,工具,帮助等五个部分,每个部分均可完成相应的功能。工具栏:分为两部分,一部分是与菜单栏条目相对应的系统操作工具,一个是对组件属性进行控制操作的组件工具栏。部件栏:所列出的各个部件,就像机器零件一样,通过它们的组合,制作出报表模板。Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档6二、菜单栏介绍数据字典:用于处理所能够利用的所有的数据源(数据字段)及系统变量以及自定义变量。在打开的窗口中,将会显示变量与字段别名两个标签页。分别可以创建自定义变量及对数据源和字段定义别名。图2-1数据字典页面设置:前面三个标签面,与普通的字处理软件相类似的,主要是对纸张页面进行设置。在其它标签页中,可以进行ReportMachine所特有的设置项。1.打印到前一页:选项选中,它允许新的一页从上页的剩余区域开始打印。2.两遍报表:需要在报表中使用“总页数”函数,象打印“第xx页共xx页”时需要选中“两遍报表”选项。3.不打印背景图:背景图片在打印时不输出。一般用来制作套打报表时使用。Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档7三、工具栏介绍图3-1工具栏按钮介绍3.1标准工具栏图3-2标准工具栏图标名称描述新建报表创建新的空白报表打开报表打开RMF报表文件。快捷键-Ctrl+O。保存报表保存报表到RMF文件。快捷键-Ctrl+S。预览运行报表并在预览窗口显示。快捷键-Ctrl+P。剪切剪切所选的对象到剪切剪。快捷键-Ctrl+X。拷贝拷贝所选的对象到剪切剪。快捷键-Ctrl+C。粘贴从剪贴板中粘贴对象。快捷键-Ctrl+V。撤消撤消最后的操作。快捷键-Ctrl+Z。重复重复已撤消的最后一次操作。快捷键-Ctrl+Y。移到最前调整对象到最前。移到最后调整对象到最后。Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档8全选选择当前页面上的所有对象。快捷键-Ctrl+A。新页创建的空白页面。删除页删除当前页面。页面选项显示页面选项对话框。显示栅格在页面上显示栅格。栅格的大小可以从设计器的甚而对话框中调整。快捷键-Ctrl+G。对齐栅格当移动对象或重定义对象大小时,位置和大小将按栅格进行改变。匹配栅格当改变所选对象的位置和大小时使它们与栅格匹配。关闭关闭设计器窗口。3.2格式工具栏图3-3格式工具栏图标名称描述字体格式下拉列表中包括了系统中已安装的所有字体。双击这个控件,你将可以看到标准的“字体”对话框。字体大小下拉列表中包括了所选字体的可用字体大小。如果你手工设置大小,点击这个控件,输入所需大小并按回车。粗体设置“粗体”字体修饰。快捷键-Ctrl+B。倾斜设置“倾斜”字体修饰。快捷键-Ctrl+I。下划线设置“下划线”字体修饰。快捷键-Ctrl+U。字体颜色从下拉颜色面板中选择字体颜色。条件颜色设置按条件改变的颜色左对齐文本按对象左对齐。居中文本按对象的宽度居中。右对齐文本按对象右对齐。Joinf宁波科技园区中源信息技术有限公司ReportMachine报表制作技术文档9宽度对齐文本左右两端对齐。顶端对齐对齐文本到对象顶端。垂直居中对齐对齐文本到对象高度的中间。底端对齐对齐文本到对象底端。3.3边框工具栏图3-4边框工具栏图标名称描述顶框线开/关顶部边框线。左框线开/关左边框线。底框线开/关底部边框线。右框线开/关右边框线。全部框线显示全部边框线。无框线隐蔽全部边框线。填充颜色从下拉面板中选择对象的填充颜色。边框线颜色从下拉面板中选择对象的边框线颜色。边框线型从下拉列表中选择对象的边框线类型。线宽从下拉列表中选择对象的边框线宽度。3.4对齐工具栏图3-5对齐工具栏Joinf宁波科技园