没有合适的资源?快使用搜索试试~ 我知道了~
天心ERP自定义SQL及套版
4星 · 超过85%的资源 需积分: 49 42 下载量 171 浏览量
2011-12-31
10:34:23
上传
评论 1
收藏 7.27MB DOC 举报
温馨提示
试读
11页
天心ERP自定义SQL及套版使用说明 天心ERP自定义SQL及套版使用说明
资源推荐
资源详情
资源评论
自定义栏位、报表条件自定义 SQL、报表中心及套版制作课程大纲
一.自定义栏位
自定义栏位可以通过在基础资料、单据资料及自定义管理器增加。
1.货品资料中的自定义栏位:
<1>自定义界面设计器和设计窗口中各个功能的说明。
<2>以货品资料基础明细框为例,讲解如何新增自定义字段。
例子:新增四个不同类型的字段,
COLOR ―― 颜色 文字型 20
QTY_Z ――安全数量 小数数据
DATE ――起用日期 日期时间
YN ――是否停用 是非判断
2.单据中自定义栏位:
以进货单为例,如何增加表头自定义字段和表身自定义字段
<1>表头字段:
通过以下两个例子的制作过程,详细说明设计表结构中的‘设计’功能
新增两个栏位:BOS_NM ――客户负责人 文字型
QTY_SUM ――数量合计 小数数据
<2>表身字段:
同表头字段设置相仿,不作详细讲解。
3.自定义字段管理器:
自定义管理器的主要功能,是把一个相同的自定义字段在若干单据中批次设置。
★重构:批次生成字段后,并没有生成相对应的自定义库,重构后才可以生成。
★批次生成表头字段后,在相应的单据表头中并不能自动带出该字段,需要重
新进入自定义设计结构内,拉出此变量。
★批次生成表身字段后,在单据的表身可以直接带出来。
二.报表条件自定义 SQL
此功能主要是为了满足不同客户对报表字段的不同要求而设的。在原有报表
字段的基础上,通过自设栏位中的‘自定义 SQL’功能,根据实际的需求输入正
确的 SQL 语句,带出所需得数据库内存在的字段。
例如:在进货明细表中增加一个客户的‘信用额度’的栏位
客 户 的 信 用 额 度 ( LIM_NR ) 这 个 字 段 , 在 客 户 厂 商 资 料 库 内
(CUST.DB)
SQL 语句:
select LIM_NR from CUST where CUS_NO=:CUS_NO
1
三.报表中心
1. 报表中心的制作
制表信息中所有功能。
在输入 SQL 语句的空白处点右键出现的功能。
例子:制作一个进货的数量明细表。
SELECT PS_DD '进货日期',PS_NO '进货单号',PRD_NO '货品代号',
PRD_NAME '货品名称',WH '库位',QTY '数量'
FROM TF_PSS WHERE PS_ID='PC' AND
PS_DD>=:DATE_Begin!起始日期 AND
PS_DD<=:DATE_End!截至日期
2. 属性
<1>制表信息文件路径
表中心所有增加的报表都会存放在一个 REPTSELF.CDS 的文件内,默认
路径是 FAS 的安装路径。
<2>格式文件路径
这个路径是指存放打印套版的路径,默认为 FAS\TEMPLATE\REPORTS\
<3>输出设置页面和按格式文件输出
这两个属性是配合使用的,二者都选才能按设好的套版格式输出
3. 格式文件制作
例子:
制作前面报表中心做好的进货数量明细表的打印套版。
定义打印面积:_PRINTAREA
定义表身面积:_BODYAREA
注意:报表中的字段名称要和套版中的变量名称匹配,即如果报表中的字
段名称是中文的话,作套版时变量也要是中文名称。
2
四.套版制作
变量类型:
表头变量类、表身变量类、查表变量、公司变量类、合计变量类、条件变量类 、
特殊转换类、系统参数类
报表变量定义参数解释:
变量名称 :边变量名称指的是套版中定义的各种类型的变量的名称,此变量名称
为唯一的变量,是主关键索引字段。它是在自行定义套版画面时
的直接抓取的变量。套版的资料就是透过此变量进行抓取的。它
不但可以直接传输资料,而且可以把此变量做为某一个新的变量
的二级条件,做此二级条件时一般都为查表变量、条件变量、特
殊转换变量来使用。变量放在 RPT_DSG.DB 库中
是否数字型变量 :判断此变量名称是否为数字型变量,
变量描述(GB) :对本变量用中文简体进行解释、描述。
变量描述(BIG5): 对本变量用中文繁体进行解释、描述。
变量描述(Eng) :对本变量用英文进行解释、描述。
所属模块 :当前的变量是隶属于那一个模块,当属于整个系统时就选择‘全部公有’
否则就直接选择模块的名称( ACC (帐务处理) ,INV ( 进 销
存),MON(应收应付款),POS(电子收银), MRP(物料需求计
划), FIX(固定资产), WAG(人事薪资),MNG(考核考勤),
TAX(增值税),)
所属报表文件 :当前的变量是隶属于那几个报表文件,当所属为所有文件时,就为
空,否则就在此写报表文件的名称,注意两文件名称要用‘;’隔开。
对于一个变量来讲有所属模块及所属报表文件两个属性决定了当
前变量的能够使用的范围 ,这两个属性就是变量的过滤条件。
变量类型 :当前变量是属于什么类型的变量,变量类型整体有八类,对于细项分
类应该有十五种:
范列(GB) :前变量在检体中文下显示值的范列,当预览结果时,会按此值显示。
范列(GB5) :当前变量在繁体中文下显示值的范列,当预览结果时,会按此值显
示。
范列(Eng) :当前变量在英文时显示值的范列,当预览结果时,会按此值显示。
Lookup 数据库名:当一个变量需要关联一个数据库去取其他的值时,所要抓取的数据
库名称,一般而言在查表变量中常用。
公共库 :判断 Lookup 数据库名是否为公共数据库。此公共 库指的就是 Fas\
TempLate\*.DB
字段名称/二级条件:指的是当前变量所要抓取值的那个字段,此字段名称就上在写程
序时系统提供的字段(包括特指的套版打印程序指定的临时库的
表头、表身变量),如果此为二级条件的话就是取已经存在的变
量名称,注意如果要用二级条件取值时,要先在套版中先取出此
变量。
条 件 :此当在制作条件变量、特殊转换变量、需要条件的表头、表身变量、条
件查表变量的情况下,所提供的查询条件。
3
剩余10页未读,继续阅读
资源评论
- cjfoo2012-06-11有很多跟以前下载地重复。资料也不怎么全
dorocy301
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功