套版的使用012

上传人:j****9 文档编号:45960364 上传时间:2018-06-20 格式:DOC 页数:3 大小:2.81MB
返回 下载 相关 举报
套版的使用012_第1页
第1页 / 共3页
套版的使用012_第2页
第2页 / 共3页
套版的使用012_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《套版的使用012》由会员分享,可在线阅读,更多相关《套版的使用012(3页珍藏版)》请在金锄头文库上搜索。

1、天心天心ERP 实施资料实施资料 第一章第一章 套版的概述套版的概述套版是不同于报表的另一种报表工具,它是通过天心公司自己开发的报表工具 BBFM.Exe, 尺 身定做的一个 Excel 模型, 通过 FAS2000 应用程序连接才能跑出来报表。第一节 用普通打印纸的套版的制作方法天心的套版有二种模式,一种是用普通的打印纸打印的套版。这种套版制作比较简单,它没有 固定的格式,用户可根据自己的需求来自定义套版的 Excel 模型。做这种套版只要用户精通 Excel 和略知一下套版的要素即可。 套版的要素 套版是由表头、表身、表尾和各种套版式变量组合成的一个 Excel 模型。套版分两种, 一种是

2、只有表头没有表身。另一种既有表头又有表身。只有表头的套版中不能有表身变量。套版中除了文字描述的单元格,凡是有变量的单元格都要 在变量的后面加上象“FR1”,“FR2”,“FR3” 等结束符。FAS2000 中只要是标签形式的套 版都是用这种方式做的。用户可自己参考着做。(eg: 客户标签 12 孔 4 张)。 另一种既有表头又有表身的套版,是比较普通的套版。几乎所有的套版都是这种模式。 相信只要用过应用程序的用户都应理解表头,表身的概念。几乎所有的进销货单据,报表都有表头, 表身之分。套版的表头,表身也与具相似。说得明白一点,凡是表头范围的地方不能放表身变量。 而且表头变量在预览后是一个变量只

3、能有一个值;,凡是表身范围的地方也不能放表头变量,在套 版中只要把某个范围设为表身范围。例如表身的范围为 “11;1;37;10;“,那一个表身变量(eg:产品编 号(prd_no::PD001) 在预览后就可能有多个值。套版如下图所示:这样我们可以清楚地划分表头,表身的范围。表身上面是表头,下面是表尾。基本上一个套版就是 这样。 怎么样定义表身范围: 下面简单说一下如下图所示各种选项的意思。 1。 设当前选择区域为表身:是把选取范围设为表身范围。 2。 设当前选择区域为 2 行表身:当表身有某一栏一行显示不下,要分两行显示时用的。这样设置 以后,当某一栏一行不够显示其就会自动换行。 3。 表

4、身大小自动变化:就是说表身的行数不固定,它随预览后的表身的笔数为基准而进行伸缩。 4。 默认值是表身大小固定。这样不管预览后的表身的笔数为多少,其行数都不会改变。 5。 表身大小固定(以下空白):固定的表身中每页最后留几行为空白的输出范围。天心天心ERP 实施资料实施资料 6。 设备注变量输出范围:即是在表头有备注变量的地方设一范围为备注变量输出范围。第二节 用固定格式打印纸的套版的制作方法这种套版的制作方法也和前一种相类似,只不过这种套版的文字描述和输出的格式不是在套版 实现。而是要和打印纸结合起来,难度相对来说难一些。这就有对准位置的问题存在。页面设置的 技巧。如果 Excel 用得熟练也

5、没有问题。这就要靠经验,在这没什么可说的了。第二章第二章 套版的套版的变变量量 套版的变量可按类型分为:表头变量类、表身变量类、查表变量类、公司资料类、合计变量类、 条件变量类、特殊变量类、系统参数类。只有清楚这些变量的用途才能做出各种各样的套版。才能 满足不同客户所提出的各种问题。当然这要和 Excel 的功能和 Delphi 的功能结合起来才能更灵活。 更好的要懂库结构和编序技术。 表头变量、表身变量:顾名思义就是用来抓表头、表身内容的变量。 查表变量:当表头或表身中只有某库的关键字段时,若需要其它字段的内容时可用查表变量。 例: 销货单的表头库(MF_PSS.DB)中只有客户代号 (CU

6、S_NO)这个字段。若需要客户库中其它 字段(如客户名称)的内容就可以用查表变来实现。查表变量就是通过其代号 CUS_NO(即关键字段) 到其库(CUST.DB)中,把其相应的内容(客户名称:CUST.DB 的 NAME)查出来。 公司资料类:就是抓营业人资料的变量。如:公司名称、公司地址,负责人、公司电话号码等 都是通过公司资料类变量来折抓。凡是表头的地方都可以用公司资料类变量。 合计变量类:就是全表合计变量类,即是把表身的数字型的变量进行全表合计的意思。例:若 要抓某一张销货单所有货品的金额时,那合计变量(Amtn_Net_TOT)的值就是所需的值。条件变量类:就相当 Excel 中的 I

7、F()语句。如:IF(TAX_ID=”1”,”*”,” ”)这样的一个语句就是说当 TAX_ID=1 时,其值为“*”,否则为空。当要把某个日期的年、月、日 分别抓出来时也用条件变量。 特殊变量类:是最复杂的变量,在某些发票中,经常要把其总金额转换成大写输出。尤其是要 把其每一位都变成大写时就要用到特殊变量。如:个、拾、佰、仟 、万位。 系统参数类:很简单,就是抓系统的参数,如:当前页码。当天日期等等变量。 怎样定义变量怎样定义变量 至于这些变量怎样定义,说起来太麻烦。做起来很简单。只要用户懂库结构,到 BBFM 中去看看范 例,慢慢推敲就知道怎么回事。变量名称自己任意起,只要能表达其意思即可

8、。字段名称一定是真 实数据库的字段或程序员在程序中自定义过的字段。变量描述、所属模块(为空:为所有模块共用, 否则只属某模块)、所属报表文件(为空:为指定模块的所有文件共用,否则只属某报表文件。可 多个文件,中间用:”;”号隔开)、变量类型、范例这些都很显浅明白一看就知道该怎么做。在这也 不多说了;置于 LookUp 数据库名:只有查表变量才要填查询的数据库,其它类型的变量的都为空。 在定义查表变量时,条件:填写已知的条件,LookUp 数据库名:填写要查询的数据库,字段名称: 填写要查找的字段。例如:已知货品代号 (PRD_NO)现要货品的名称和单价,这时就可定义两个天心天心ERP 实施资料

9、实施资料 查找变量,PRD_NM_C ( 其条件为:PRD_NO; LookUp 数据库:PRDT;字段名称:N AME) , PRD_UP_C ( 其条件为:PRD_NO; LookUp 数据库:PRDT;字段名称:UP)。如下图:条件 此栏略复杂一些,其因不同变量而不同。条件变量此栏一定要填写条件。条件也有一定的规 律可循,例如:取日期的年、月、日的条件分别为(YY(YYYY 4 位年)、MM、DD);取某一 金额的某一位的值时,个、拾、佰、仟 、万位的条件分别为(1、2、3、4 、5);其也可为一条 件语句。条件变量类,特殊变量类的条件一定要填写,而且在定这两种变量时要注意:其字段名称

10、不一定是真实数据库的字段,其也可为一个娈量的名称 (其相当于对某个变量进行某种处理)这 样解释就很容易理解。、第三章第三章 注意事注意事项项 1。 表头范围不能有表身变量,同样表身范围更不能有表头变量。查表变量在任何地方都可 以 用。公司变量,合计变量也只能在表头中用。 2。 一个变量不能在表中用两次。 3。 特殊变量 CULC 类只能对表头字段(不是表头变量)才有效。如销货单的中表头、表身库分别 为 MF_PSS.DB, TF_PSS.DB ,CULC 类(金额大写)变量只能对 MF_PSS.DB中的字段才有效。特殊 变量 CULE 类只能对表身字段(不是表身变量)才有效。CULE 类(金额小写)变量只能对 TF_PSS.DB 中的字段才有效。 4。 表头能容纳变量的范围比表身广,除表身变量外,几乎所的变量都有可容纳。表身范围只能容 纳表身变量和查表变量和某些条件变量。 5。 如果娈量已拖放在套版中,之后又修改变量名称,如果不更新套版,那么先前拖放的变量就不 能抓值,变量一旦定义好之后最好不要改名,否则改名之后忘了改套版,那么套版的预览结果 就不正职。许多套版抓值不正确,往往就是这种原因造成的。 6。 如果变量还没有拖放在套版式中,就直接在套版中用此变量进行其它操作也不正确。完

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号