《套打常用操作汇总FASTREPORT.docx》由会员分享,可在线阅读,更多相关《套打常用操作汇总FASTREPORT.docx(5页珍藏版)》请在三一办公上搜索。
1、套打常用操作汇总FASTREPORT经理人ERP打印套版-FASTREPORT讲解 查询数据:选择多张单据进行连打; 是否选择打印机: 是:打印时会弹出选择打印机的窗口; 否:打印时会存储为XPS格式的文档。 XPS 是一种版面配置固定的电子文件格式,可以保存文件格式,而且具有档案共享的功能。在在线检视或打印 XPS 档案时,可以确保其格式与您希望的一样,而且其它使用者无法轻易变更档案中的数据。 FASTREPORT部分属性说明: PrintOnPreviousPage:本页可否打印在上页的剩余空间。 应用举例:多张连打时,如果上页还有空间,如何将下页接着打印? 设置PrintOnPrevio
2、usPage为True. 技术支持部-黄俊珍 经理人ERP打印套版-FASTREPORT讲解 技术支持部-黄俊珍 AllowSplit:页面内容是否可跨页打印。 ReprintOnNewPage:在每页重复打印。 应用举例:表头内容要在每页都显示? 设置:ReprintOnNewPage为True. RowCount:控制总共打印几行;RowCount=0是打印全部; Start New Page:打印前先跳页;每页打印一行; Stretch:表身自动伸缩根据表身内容; 应用举例:单据中有多行数据,但预览时每页只看到一行,且只有一页有显示?或者打印内容行与行之间有间隔? 设置RowCount=
3、0,Start New Page为False;Stretched为True. 2 经理人ERP打印套版-FASTREPORT讲解 AutoWidth:自动调整文本的宽度; Datafield:数据库的字段名称; DataSet:连接至数据库; DisplayFormat:数据显示格式应用举例:在打印的金额或数量的小数位数? %2.2f:显示两位小数; %2.3f:显示三位小数位。 FlowTo:对象内容无法容纳时显示至其它对象;选择显示至的对象。 Underlines:文本对象下划线; URL:统一资源定位,可输入网址,预览时点击即可打开网页。 每页合计:将定义好的合计函数放到栏尾中即可。 全
4、表合计:将定义好的合计函数放到报表合计中即可。 HideZeros:数字前面的0是否显示。 应用举例:当栏位的值为零时显示为空? 设置HideZeros为True Rotation:旋转文本。 StretchMode:对象伸缩的行为; WordWrap:文本是否自动换行; 应用举例:表身栏位数据很长时,如何自动调整行高,自动换行? 1)选择数据单元进行群组; 2)StretchMode为smMaxHtight;WordWrap为True. SuppressRepeated:重复的值不打印,显示为空。 技术支持部-黄俊珍 3 经理人ERP打印套版-FASTREPORT讲解 大小写转换:在报表设计
5、中使用函数:ConbertNumToChinese 技术支持部-黄俊珍 4 经理人ERP打印套版-FASTREPORT讲解 插入图片: 常用变量介绍: 公司变量: COMPNO:帐套代号 NAME:帐套名称 操作员变量: 用户代号:当前登陆系统的用户的代号 用户名称:当前登陆系统的用户的名称 单据录入人名称:单据制单人 单据审核人名称:单据终审人 系统变量: Date:自动抓取当前系统的日期(年月日) Time:自动抓取当前系统的时间 Page:当前页码 TotalPages#:总页数 Line#:总行数 技术支持部-黄俊珍 5 经理人ERP打印套版-FASTREPORT讲解 FastRepo
6、rt打印固定行数 ,不足补空白行。 1)写入下列代码: var PageLine: integer; PageMaxRow: integer=5; /每页打印的行数 procedure Footer1OnBeforePrint(Sender: TfrxComponent); var i: integer; begin i := iif(PageLine=0, PageMaxRow, PageLine); while i PageMaxRow do begin i := i + 1; Engine.ShowBand(Child1); /印空白表格 end; end; procedure Mast
7、erData2OnBeforePrint(Sender: TfrxComponent); begin PageLine := mod PageMaxRow; if (PageLine = 1) and ( 1) then Engine.newpage; end; begin end. 技术支持部-黄俊珍 6 经理人ERP打印套版-FASTREPORT讲解 2)进行设置: 技术支持部-黄俊珍 7 经理人ERP打印套版-FASTREPORT讲解 打印条码: 首先,在相应单据自定义“条码”栏位 SELECT Bar_Code FROM PRDT WHERE PRD_NO=:PRD_NO 然后,在套版设计中如下操作即可: 技术支持部-黄俊珍 8