OracleEBS中的弹性域讲解与设置

合集下载

Oracle弹性域

Oracle弹性域
5
弹性域的组成
5.1ห้องสมุดไป่ตู้
段是弹性域内的单个子字段。可以在自定义弹性域时定义单个段的外观和含义。段在数据库中以单个表列表示。
对于关键弹性域来说,段通常说明了由弹性域标识的实体的特性。对于描述弹性域弹出式窗口中的字段也应视为段,即使它们无需像关键弹性域内的段那样要组成有意义的代码,但是,它们确实说明了在使用的表单的其它部分所标识的实体特性。
5)在无需编程的情况下自定义数据字段,以满足业务需要。
6)查询智能字段以获得特定信息。
弹性域是提供多种应用功能的一种机制。关键弹性域为产品应用提供了一种灵活的方式,使其可以表示如会计代码、物资编码、职务说明等对象。例如,会计弹性域就是使用关键弹性域来表示会计代码的一项功能。描述弹性域同样也提供了一种灵活的方式,即在表单内提供可自定义的“扩展空间”;它还提供了另外一种方式,即应用产品仅在需要时才显示上下文相关字段。这两种弹性域都能够在不编程的情况下自定义应用的功能。
1
弹性域是ORACLE ERP平台的一项技术。弹性域是指由子字段或段组成的。字段每个段都有一个名称和一个有效值集。弹性域有两种类型:关键弹性域(Key Flexfield)和描述弹性域(Descriptive Flexfield)
关键弹性域和描述弹性域的表现方式
2
关键弹性域是用于合并具体业务中有意义的代码段,并确定每段的含义、每段可包含的值以及段值的含义。在使用过程中,在使用过程中可以根据具体应用定义一些规则,以指定哪些段值可以组成有效的完整代码。此外,还可以定义段与段之间的关系,而不必在实施项目时根据企业需要来更改代码或进行二次开发。
可以将值集视为值的“容器”,选择可放入值集中的值的类型:值的长度、格式等等。
段通常会得到验证,而且指定弹性域中的每个段通常会使用不同的值集。可以将单个值集分配给多个段,甚至可以在不同的弹性域之间共用一个值集。对于大部分值集来说,在弹性域段中输入值时,只能输入分配给段的值集中已存在的值。

ORACLE EBS 基础设置

ORACLE EBS 基础设置

每个责任必须对应关联一个确定的菜单,但可以使用“排除”功能使之具有不同的菜单结构组合,这里 的“排除”功能并不影响菜单原先的结构设置,这方便并简化了系统管理员对“责任”与“菜单”的管理。“责任名” 总是从属于某一“应用产品”(模块),不同的模块可定义具有完全相同的“责任名”(包括菜单),但这两个 完全相同的责任名在“配置文件”作层次结构设置时,可以具有不同的值,这进一步提供了系统的灵活性。 责任一经定义就不可删除,只能通过设置有效期使之失效。为之设置“请求组”则限制了其可以使用的“请求” (并发程序)范围。至于其“可采用”应用产品范围设置(Web、自助等),似乎只起到统计分析的系统管 理作用,实际并不影响具体的功能应用。
在 EBS 系统中定义的法律实体 LE 必须对应于公司段值集中的(至少)一个值(行),但 R11 与 R12 的区别是,R11 在定义 LE 时并没有明确告诉系统对应(绑定)哪个段值,只要用户自己清楚并不混 淆即可。而在 R12 定义 LE 时,需要将其与会计科目弹性域结构中的某个公司段值明确关联,这是 R12 的 改进之处,避免了 R11 实际使用中当定义的法律实体 LE 数量较多时可能产生的混淆不清。
会计科目是企业进行财务数据核算工作的基础,各个国家基于企业监管与税收工作的需要而制定的 会计法律法规都对之有相应规定。我国于 2006 年颁布的新会计准则将会计科目分为六大类:资产类、负 债类、共同类、所有者权益、成本类、损益类,共计 156 个(一级)科目。简单的财务会计软件或单公司 规模很小时,类似手工记账的“电算化”系统实现方式问题不大,但当会计业务管理需求复杂,企业从单公 司向多公司集团化方向发展时,就必须考虑在系统层面如何方便地对多个公司的会计数据进行集中统一管 理的问题。
系统在安装后将具有一个名为“SYSADMIN”(密码 sysadmin)且具有“系统管理员”责任的初始用户 (该用户有时也被称之为“超级管理员”)。使用此初始用户可设置“菜单、责任及用户”。如下图 3 所示“用 户”的定义界面:

OracleEBS关键性弹性域定义分段-CSDN博客

OracleEBS关键性弹性域定义分段-CSDN博客

OracleEBS关键性弹性域定义分段-CSDN博客Oracle EBS 关键性弹性域定义分段定义分段使用分段窗口为你的弹性域定义分段。

窗口标题包含当前弹性域的名称。

如果你的弹性域定义被冻结了(就是冻结弹性域定义复选框被选中了),这个窗口只用于显示。

你的弹性域表有多少定义的分段列就可以定义多少分段。

你可以插入一行为你的弹性域创建一个新的分段。

注意:如果你的弹性域定义被冻结了,分段窗口字段不可被更新。

在定义分段之前,使用关键性弹性域分段窗口或者描述性弹性域分段窗口定义弹性域结构。

对于关键性弹性域,参考:定义关键性弹性域分段,页2-14.对于描述性弹性域,参考定义描述性弹性域分段,也3-24.要定义分段,做以下操作步骤:1. 为你想定义的分段输入一个名称。

分段名应该以字母开头,并只能使用字母,数字,空格或者下划线(_).分段提示的默认值来自于这个字段。

弹性域视图生成器使用分段名作为列名并把所有空格和特殊字符改为下划线(_).参考:分段命名规范,页8-6.注意:如果你输入的名字违反分段命名规范,你会收到一个错误消息。

2. 选中启用复选框来声明你使用这个弹性域分段。

你的弹性域不显示禁用的分段。

你的关键性弹性域组合表定义了多少分段列,就可以定义多少分段。

小建议:要保护你的数据的完整性,如果你已经用分段输入数据了,就不应该禁用这个分段。

3. 选择你想要用于弹性域分段的列名。

小建议:如果你在同一个结构一次定义多于一个分段,确认你为每个分段使用了唯一的列。

如果你尝试为同一个结构中的多于一个分段使用同一个列,你不能保存你的修改或者编译你的结构。

为你的分段选择的列不会从你的值列表中消失直到你保存你的工作。

4. 为这个分段输入分段编码。

这个号码指明了这个分段在弹性域窗口中出现的相对位置。

拥有较低的分段号出现在拥有较高分段号的分段的前面。

依赖分段在弹性域窗口上应该出现在它所依赖的分段的后面。

如果你为弹性域输入了一个已经定义的分段号码,你会收到一个警告消息。

弹性域ORACLE EBS

弹性域ORACLE EBS

弹性域文档作者:Aaron创建日期:2007.9.12确认日期:控制编码:当前版本: 1.0弹性域说明:弹性域(Flexfield)遍布于整个Oracle Application中,Oracle的许多应用性能归功于特定弹性域设计,它是Oracle描述某一事务或实体的一种法。

一个弹性域由多个段组合起来,每个段是弹性域的内单个子字段(在数据库中,段以单个的表列形式出现)。

例如,我们可以利用五段结构(公司段,成本中心段,科目段,子科目段,产品段)来描述公司内的帐户结构。

如下图:弹性域分类:Oracle应用产品中包括两中类型的键弹性域:关键弹性域(Key Flexfields)和描述性弹性域(Descriptive Flexfields)。

关键弹性域通常描述了由弹性域标识的实体的特殊特性,在Applications 中,关键弹性域包括:总帐科目,库存物品,固定资产等。

描述性弹性域虽然不需要象键弹性域内的段那样要产生有意义的代码,但是它们也描述了实体的其他特性,该实体的描述性特性在您使用的表单的其它部分被标识。

描述性弹性域在Applications数据库表中被视为属性列(attribute columns),而关键弹性域通常被视为段列(segment column)。

关键性弹性域:关键弹性域具有足够的“弹性”,它允许根据需要使用任意的代码组合以描述实体。

在开始安装Oracle Applications产品时,应该自定义该产品中的所有关键弹性域,以使用有含义的代码段来说明每个关键弹性域实体。

系统可为每个关键弹性域确定一个实体具有多少段、每个段的含义、每个段可具有的值以及每个段值表示的含义。

系统也可以定义管理段值组合有效的规则(交叉验证规则),或定义段与段之间的相关性。

从而系统可以使用其所需的代码。

会计科目弹性域是标识唯一科目表的关键弹性域的一个实例。

一个系统可能选择将会计科目弹性域自定义为具有“公司”、“部门”和“帐户”三个段的弹性域,而另一个组织可能选择将该弹性域自定义为具有“公司”、“成本中心”、“帐户”、“子帐户”和“产品”五个段的弹性域。

ORACLE+EBS+基础与提高+-+弹性域

ORACLE+EBS+基础与提高+-+弹性域

ORACLEE-BUSINESS SUITE基础与提高——弹性域开发文档作者: Zhengang.Zhu创建日期: 2009-03-05修改日期:目录键弹性域 (3)基本弹性域概念 (4)智能关键字 (6)组合 (7)组合表 (8)键弹性域表单的类型 (9)组合表单 (9)外部关键字表单 (10)范围表单 (11)限定词 (12)动态插入 (14)键弹性域段窗口 (15)定义键值弹性域 (15)定义键弹性域结构 (16)定义段 (18)选择值集 (20)默认段值 (20)段提示和显示长度 (22)弹性域限定词 (23)Oracle EBS 基础与提高之弹性域zhengang.zhu 键弹性域基本弹性域概念段段是弹性域内的单个子字段。

您可以在自定义弹性域时定义单个段的外观和含义。

段在数据库中以单个表列表示。

对于键弹性域来说,段通常说明了由弹性域标识的实体的特性。

例如,您可以建立一个存储部件号的键弹性域,此键弹性域可以包含部件号PAD-YEL-NR-8 1/2 x 14,表示一个大小为8 1/2"x 14" 的窄方格黄色记事本。

部件号内以连字符隔开的每一节均说明了部件的一个特性。

第一段说明对象- 记事本;第二段说明对象的颜色- 黄色等等。

请注意,我们也将说明性弹性域弹出式窗口中的字段视为段,即使它们无需象键弹性域内的段那样要组成有意义的代码,但是,它们确实说明了在使用的表单的其它部分所标识的实体特性。

值、验证和值集最终用户可以在使用应用产品时将段值输入段中。

一般来说,弹性域都会根据通常预先定义的一组有效值(“值集”)来验证每个段。

“验证段”表示弹性域会将用户在此段中输入的值与值集中该段的值进行比较。

您可以设置弹性域,以使它根据有效值表自动验证最终用户输入的段值。

如果最终用户输入的段值无效,系统就会自动显示一个有效值的列表,以使用户可以选择一个有效值。

您可以将值集视为值的“容器”。

EBS各模块设置步骤

EBS各模块设置步骤

ARAR1: 定义财务帐簿AR2: 决定如何配置帐户生成器AR3: 定义事务处理弹性域AR4: 定义地区弹性域AR6: 定义销售税地址结构AR5: 定义库存组织AR6: 定义自动发票行排序规则AR7: 定义自动发票分组规则AR8: 定义系统选项AR9: 定义系统选项AR10: 定义付款条件AR11: 打开/关闭会计期AR12: 定义自动会计AR13: 定义事务类型AR14: 定义发票来源AR15: 定义收帐员AR16: 定义调整审批权限AR17: 定义汇款帐户AR18: 定义应收活动AR19: 定义收款来源AR20: 定义收款分类和方法AR21: 定义帐龄时段AR22: 定义对帐单周期AR23: 定义对帐单信息AR24: 定义催款信AR25: 定义催款信函集AR26: 定义销售员AR27: 定义系统预置文件选项AR28: 定义税代码与税率AR29: 定义客户预置分类AR30: 定义汇款地址AR31: 定义标准行AR32: 定义文档分类- A/R AR33: 定义文档序列AR34: 定义文档序列分配APAP1:选择帐簿AP2:定义配置文件AP3:定义配置文件AP4:定义付款条件AP5:定义匹配容限AP6:定义税收机关类型的供应商AP7:定义税名AP8:定义发票审批AP9:定义分配集AP10:定义应付款快速编码AP11:定义付款利率AP12:定义费用报表类型AP13:定义快速编码AP14:定义地点AP15:输入员工AP16:定义所得税申报实体AP17:定义附加所得税地区AP18:定义库存组织AP19:定义财务选项AP20:定义应付选项AP21:定义自动付款程序AP22:定义付款格式AP23:维护国家和地区AP24:设置银行帐户AP25:定义打开会计期AP26:定义帐齡区间AP27:定义特殊日历AP28:定义预算控制AP29:定义序列凭单编号GLGL1: 定义会计科目结构GL2:设置会计科目弹性域/定义值集GL3:设置会计科目弹性域/定义弹性域段GL4:设置会计科目弹性域/定义累计组GL5:设置会计科目弹性域/定义段值GL6:设置会计科目弹性域/定义安全规则GL7:设置会计科目弹性域/分配安全规则GL8:设置会计科目弹性域/定义交叉验证规则GL9: 设置货币GL10: 定义汇率类型GL11: 定义每日汇率GL12: 定义期间汇率GL13: 定义日历类型GL14: 定义业务日历GL15: 定义财务帐簿GL16: 分配帐簿职责GL17: 定义日记帐审批权限GL18: 定义日记帐来源GL19: 定义日记帐分类GL20: 创建汇总帐户GL21: 定义统计单位GL22: 打开会计期GL23: 启用序列号GL24: 定义文档序列GL25: 定义文档序列分配GL26: 定义预算GL27: 定义预算组织GL28: 定义保留款类型GL29: 定义预算汇总帐户GL30: 定义预算控制组GL31:定义预算控制组预置选项GL32:匹配合并数据GL33: 创建子公司GL34: 定义公司间事务处理类型GL35: 定义结算帐户FAFA1:定义帐套FA2:定义资产类别弹性域FA3:定义资产地点弹性域FA4:定义资产键弹性域FA5:定义系统控制FA6:定义地点FA7:定义资产关键字FA8:定义标准资产说明和其它快速编码值FA9:定义会计年度FA10:定义日历FA11:定义附加日记帐分录来源FA12:定义附加日记帐分录类别FA13:定义帐簿控制FA14:决定如何使用帐户生成器FA15:定义附加折旧方法和比率FA16:定义折旧最高限额FA17:定义投资退税额FA18:定义比例分摊和报废惯例FA19:定义价格指数FA20:定义计量单位分类Define Unit Of Measure Classes FA21:定义计量单位FA22:定义资产类别FA23:定义分配集FA24:输入租赁FA25:定义担保FA26:定义供应商和员工编号图表FA27:定义供应商FA28:定义员工FA29:定义资产组织FA30:定义安全组织层次结构FA31:定义安全性FA32:设置配置文件选项OE步骤:步骤1 弹性域定义键弹性域和描述性弹性域以获得有关订单和事务处理的附加信息。

系列之四:ORACLE EBS 基础设置要点简介(A)

系列之四:ORACLE EBS 基础设置要点简介(A)

系列之四:ORACLE EBS 基础设置要点简介(A)ORACLE EBS 基础设置要点简介一、安全性管理二、会计科目弹性域结构三、帐套(分类帐)四、组织架构(一)业务组(BG)(二)法律实体(LE)(三)业务实体(OU)(四)库存组织(INV)(五)公司成本中心(Cost Center)(六)HR组织(七)多组织接入控制五、基础数据(一)关于“日历”(二)关于“币种”(三)关于“汇率”(四)关于“单位”(五)关于“地点”六、并发管理七、工作流八、系统初始化设置(一)关于安全性。

(二)关于配置文件(三)值集与弹性域(四)分类账(帐套)与组织架构(五)单据编号(六)层次性设置结构九、结语(注:网站批量发图有问题,上传后显示不清楚。

点击图片打开后,质量尚可)首先需要说明的是,本系列文档假定读者已经具备基本的系统相关使用知识与技能(例如,能够基本领会“ORACLE EBS系统应用基础概述”中的内容),故所讨论的内容仅限于笔者认为从系统使用与实际业务两方面来看比较重要或者容易存疑的问题,并不能面面俱到,旨在帮助读者掌握核心、抓住要点(详尽内容必须参考ORACLE相关官方文档)。

文中为讨论需要所附图文均取自ORACLE EBS 的测试环境(Vision Demo),版本以R12.1.1为主,辅之以版本R11.5.10,界面语言主要为中文(必要时辅之以英文)。

两个EBS版本在界面与功能应用方面实际可能有一些差异,必要时会作相关说明,但一般不会影响对基本问题的讨论。

技术是业务的抽象与工具,业务是技术的来源与目的。

本系列文档通篇将秉持“从业务的角度去审视技术,从技术的角度去回归业务”的方法论(这里的所谓“技术”,意指“系统实现”),去探讨系统实现与业务实践的融合问题,以求逐步能达到技术与业务的融会贯通。

限于笔者的认知水平,有讹误或不正确之处,欢迎批评指正。

一、安全性管理从系统使用角度来看,系统管理的一项重要的日常工作是关于“用户”及其“权限”的管理,在ORACLE中即所谓“安全性”(Security)管理。

Oracle EBS FlexField 弹性域 技术专题

Oracle EBS FlexField 弹性域 技术专题

使用键弹性域建立灵活的业务
业务 A
_____帐户输入_____
Corporation Subsidiary Division Department Account 10 203 3003 025 203
业务 B
_____帐户输入__ ___
Company Divsion Department 21 42 502 015
创建新表格
新段域
新弹性域表格
I-26
Copyright Oracle Corporation, 1998. All rights reserved.
增加处理代码
标准应用系统 窗口
新弹性域窗口

I-27
Copyright Oracle Corporation, 1998. All rights reserved.
弹性域数据存储方式
键弹性域
描述性弹性域
... Segment1
Segment2
...
... Attribute1 Attribute2 ...
Oracle 应用系统基本表
I-22
Copyright Oracle Corporation, 1998. All rights reserved.
练习概览
Oracle应用系统部分描述性弹性域
Oracle
附加率 日历类型 价格指数
Oracle
资产
Oracle
应付
Oracle
银行支行 付款条款 地点地址 贷记历史记录信息
总帐
Daily Rates
应收
活动
Oracle
物料单
项目成本
Oracle
员工劳动率 车间状态 WIP 参数

[系统基础]Oracle EBS 查找说明性弹性域Title的方法(1)

[系统基础]Oracle EBS 查找说明性弹性域Title的方法(1)

[系统基础]Oracle EBS 查找说明性弹性域Title的方法日常我们维护说明性弹性域时都比较无奈,就是不知道弹性域的Title是什么,Oracle说明性弹性域有三千多个,从下拉列表一个一个找,犹如大海捞针,这里介绍一些我常用的2种方法。

1.在Form中已经起用了说明性弹性域的表,可以得到弹性域对话框的Title例如:我们查看日记帐头的弹性域Title路径:GL/Journals/…/点说明性弹性域栏位我们可以看到该说明性弹性域的Title是: Enter Journals: Journals,我们就可以去维护该弹性域了2.从来没有起用过说明性弹性域的表,这种情况我们点击说明性弹性域也跳不出弹性域对话框例如:我们查看搬运单(Mover Orders)行的弹性域路径:INV/Mover Orders/Mover Orders原理:其实只要我们客制化开发过Form,一些我们客制化的Table我们可能会在系统里注册弹性域,所以我们完全可以根据对应的Table去找弹性域的Title。

路径:定位到行/Help/Record History(在查询出记录的情况下,并且5个标准字段有值才能查找)我们可以找到对应的对象:MTL_TXN_REQUEST_LINES_V那么我们可以知道对应的Table一般就是:MTL_TXN_REQUEST_LINESPath:Application Developer/Flexfield/Descriptive/Register通过手电筒,输入Table Name进行查找点击Find按钮我们可以看到Title:Transfer Order Lines就是对应搬运单的行弹性域了.有的表对应定义有多个说明性弹性域,我们可以上下翻看看。

找到了对应的说明性弹性域,我们就可以启用该弹性域了3.查找网页界面的弹性域例如:我们查看Suppliers->Company Profile->Organization下的弹性域Action:点右下脚的About this Page我们可以看到对应的弹性域名为:JG_PO_VENDORS和PO_VENDORS通过Path:Application Developer/Flexfield/Descriptive/Register通过手电筒,输入Name进行查找从而得到弹性域的Title为Vendors。

ORACLE+EBS+基础与提高+-+弹性域+(Zhengang[1].Zhu)

ORACLE+EBS+基础与提高+-+弹性域+(Zhengang[1].Zhu)

ORACLEE-BUSINESS SUITE基础与提高——弹性域开发文档作者: Zhengang.Zhu创建日期: 2009-03-29修改日期:目录值和值集 (3)值和值集概览 (4)预定义值集 (5)计划值和值集 (6)选择值格式 (7)值格式 (8)格式类型 (8)集最大长度 (10)最小值和最大值的范围 (12)确定用户的需要 (13)选择值集的验证类型 (14)计划值以使用范围功能 (17)值集命名惯例 (18)独立值与从属值之间的关系 (19)父值、子值和累计组 (21)实施验证表值集概览 (22)使用验证表 (23)定义验证表 (25)验证表的 WHERE 子句和约束变量 (26)约束变量 (28)键弹性域中默认值、快速录入值和复制值的优先顺序 (31)值和值集值和值集概览Oracle Application Object Library 使用值、值集和验证表作为键弹性域、说明性弹性域和标准请求提交的重要组成部分。

在首次定义弹性域时,您可以选择段的使用数量和显示顺序。

您也可以选择验证每个段的方法。

选择的结果将影响您如何定义值集和值。

不管是在定义弹性域段结构之前或在进行定义时,您应首先定义值集。

通常您在完成定义(冻结和编译)弹性域之后才定义单个值。

根据使用的值集类型,在使用弹性域之前,您不必预定义单个值。

对于在不同弹性域中的段、相同弹性域的不同结构中的段甚至相同弹性域结构内的段,您均可以共享其间的值集。

您可以共享键弹性域和说明性弹性域间的值集,也可以对使用“标准请求提交”功能的报表使用报表参数的值集。

由于为值集指定的条件确定了可以与之一起使用的值,因此您应该同时计划值和值集。

例如,如果要使用值 01,02 而非1,2,您应该在定义值集时将“右对齐填零”设置为“是”。

预定义值集许多 Oracle Applications 报表使用预定义值集,您也可以将这些值集用于弹性域段。

如果弹性域段使用与“标准请求提交”报表参数关联的值集,则您对其值集所做的任何更改均会影响使用相同值集的任何报表。

ORACLE_EBS系统设置

ORACLE_EBS系统设置

ORACLE_EBS系统设置ORACLE ERP &ORACLE EBS 系统设置手册ORACLE ERP GL设置手册一、定义系统通用设置选项:1、以SYSADMIN用户名和口令登录,定义以下新用户和新职责:1)系统管理员2)应用开发员3)总帐管理系统超级用户4)实施财务系统2、进入系统管理员职责,定义配置文件选项:1)设置职责“实施财务系统”的用户类型, HR:User Type:HR User。

3、进入实施财务系统职责,定义组织:1)定义组织地点:“实施财务系统>Supply Chain>库存>设置>组织>地点”,组织地点。

2)定义组织名称:“实施财务系统>Supply Chain>库存>设置>组织>组织”,组织。

3)定义组织层次:“实施财务系统>Supply Chain>库存>设置>组织>层次结构”,组织层次结构。

4)定义职责与组织之间的关联:“MO:业务实体”,组织。

4、定义员工:1)定义员工:“总帐/设置/员工/输入”。

2)设置用户与员工之间的关联。

二、总帐系统:1、定义及启用币种:“财务/总帐/币种/定义”中,将CNY(人民币)的启动标志置为“是”。

2、定义会计期间类型:“财务/总帐/设置/财务/日历/类型”中,设置“期间类型”,年度类型“会计”。

3、定义会计日历:“财务/总帐/设置/财务/日历/会计”中,设置“日历”。

4、定义会计科目弹性域:“财务/总帐/设置/财务/弹性域/键/段”设置“会计科目弹性域”各段定义:编号名称列值集长度默认值限定词1 公司 SEGMENT1 公司2 01 平衡段2 科目 SEGMENT3 科目 12 自然帐户段3 部门 SEGMENT2 部门 8 00000000 成本中心段4 产品 SEGMENT5 产品 2 00允许动态插入冻结编译5、定义累计组:“财务/总帐/设置/财务/弹性域/键/组”6、定义段值:“财务/总帐/设置/财务/弹性域/键/值”7、定义帐簿:“财务/总帐/设置/帐簿/定义”8、定义默认帐套配置文件选项:在配置文件中查询选择“GL 帐套名”9、打开会计期间:“财务/总帐/设置/打开或关闭”10、在配置文件中,修改“序列编号”配置为“不使用"。

ORACLE EBS 基础设置要点简介

ORACLE EBS 基础设置要点简介

ORACLE EBS 基础设置要点简介一、安全性管理二、会计科目弹性域结构三、帐套(分类帐)四、组织架构(一)业务组(BG)(二)法律实体(LE)(三)业务实体(OU)(四)库存组织(INV)(五)公司成本中心(Cost Center)(六)HR组织(七)多组织接入控制五、基础数据(一)关于“日历”(二)关于“币种”(三)关于“汇率”(四)关于“单位”(五)关于“地点”六、并发管理七、工作流八、系统初始化设置(一)关于安全性。

(二)关于配置文件(三)值集与弹性域(四)分类账(帐套)与组织架构(五)单据编号(六)层次性设置结构九、结语(注:网站批量发图有问题,上传后显示不清楚。

点击图片打开后,质量尚可)首先需要说明的是,本系列文档假定读者已经具备基本的系统相关使用知识与技能(例如,能够基本领会“ORACLE EBS系统应用基础概述”中的内容),故所讨论的内容仅限于笔者认为从系统使用与实际业务两方面来看比较重要或者容易存疑的问题,并不能面面俱到,旨在帮助读者掌握核心、抓住要点(详尽内容必须参考ORACLE相关官方文档)。

文中为讨论需要所附图文均取自ORACLE EBS 的测试环境(Vision Demo),版本以R12.1.1为主,辅之以版本R11.5.10,界面语言主要为中文(必要时辅之以英文)。

两个EBS版本在界面与功能应用方面实际可能有一些差异,必要时会作相关说明,但一般不会影响对基本问题的讨论。

技术是业务的抽象与工具,业务是技术的来源与目的。

本系列文档通篇将秉持“从业务的角度去审视技术,从技术的角度去回归业务”的方法论(这里的所谓“技术”,意指“系统实现”),去探讨系统实现与业务实践的融合问题,以求逐步能达到技术与业务的融会贯通。

限于笔者的认知水平,有讹误或不正确之处,欢迎批评指正。

一、安全性管理从系统使用角度来看,系统管理的一项重要的日常工作是关于“用户”及其“权限”的管理,在ORACLE中即所谓“安全性”(Security)管理。

EBS描述性弹性域及键弹性域总结

EBS描述性弹性域及键弹性域总结

EBS描述性弹性域及键弹性域总结⼀.描述性弹性域 前⾔介绍: 描述性弹性域的实质就是系统预留⾃定字段,系统可以使⽤说明性弹性域来获取业务所特有的重要附加信息。

系统可能⾃定义说明性弹性域,以显⽰存储更多信息的字段,提供⼀套完整的“⾃定义”机制,可以⽤值集来验证字段、字段间可以设置依赖关系等等。

1.注册表和字段到EBS(记得COMMIT): 说明: 注册表:AD_DD.REGISTER_TABLE(p_appl_short_name in varchar2, --应⽤名简称/所有者p_tab_name in varchar2, --表名p_tab_type in varchar2, --T ⾃动扩展/S ⾮⾃动扩展/Fp_next_extent in number, --下⼀区p_pct_free in number,p_pct_used in number) 注册列:AD_DD.REGISTER_COLUMN(p_appl_short_name in varchar2,p_tab_name in varchar2, --应⽤名简称/所有者p_col_name in varchar2, --列名p_col_seq in number, --序号,唯⼀p_col_type in varchar2, --类型p_col_width in number, --字段宽度p_nullable in varchar2, --是否为空p_translate in varchar2, --是否可以转换p_precision in number default null,p_scale in number default null) 2.在应⽤开发员>弹性域>说明性>注册中注册说明性弹性域,通常NAME 起名和表名⼀致,Title的值为可明显区分: 保存后,点击Columns,可以看到,系统⾃动选中了所有Attribute字段: 3.创建⾮数据库项: 在块中⼿⼯创建⼀个字段,名字通常叫DESC_FLEX,⼦类为TEXT I TEM D ESCFLEX,Prompt为⼀对⼤括号"[]",布局时通常放在最后,但不随滚动条滚动:注:为⾮数据库字段,Database Item属性为No 4.触发器: 4.1Form级:WHEN-NEW-FORM-INSTANCE fnd_descr_flex.define(BLOCK => 'BLOCKNAME', field => 'DESC_FLEX', appl_short_name => 'SCF', desc_flex_name => 'CUX_FLEXFIELD_DEMO'); 例:fnd_descr_flex.define(BLOCK =>'ORDER_HEADERS',field =>'DESC_FLEX' ,appl_short_name =>'CUX' ,desc_flex_name =>'CUX_OE_ORDER_HEADERS_25305_ALL'); 4.2块级: PRE I NSERT中追加: fnd_flex.event('PRE I NSERT'); PRE U PDATE中追加: fnd_flex.event('PRE U PDATE'); PRE Q UERY中追加: fnd_flex.event('PRE Q UERY'); POST Q UERY中追加: fnd_flex.event('POST Q UERY'); WHEN V ALIDATE R ECORD中追加: fnd_flex.event('WHEN V ALIDATE R ECORD'); 4.3Item级: WHEN N EW I TEM I NSTANCE中追加: fnd_flex.event('WHEN N EW I TEM I NSTANCE'); WHEN V ALIDATE I TEM中追加: fnd_flex.event('WHEN V ALIDATE I TEM'); 注意::可以把这些触发器(Block级和Item级)写在Form级,这样不需要每个块都写,不过如果为了其它功能在块级写了同名触发器,执⾏层次需要改为Before(修改触发器的Execution Hierarchy属性,该属性默认为Override,可以改为After,Before)。

Oracle EBS弹性域总结

Oracle EBS弹性域总结

Oracle EBS弹性域总结1、什么是弹性域弹性域(FlexValue)是由子字段或段组成的字段。

它在表单上显示为包含各段提示的弹出式窗口。

每个段都有一个名称和一个有效值集。

如广东移动会计弹性域由7段组成,每个段都有自己的名称,如前三个段分别为公司段、成本中心段、会计科目段。

每个段都有对应的值,该值在对应的值集范围内。

2、弹性域的分类弹性域分为键弹性域和描述性弹性域2.1键弹性域多数组织使用“代码”来识别总帐帐户、部件号以及其它业务实体,这些“代码”由有意义的段(智能关键字)组成。

代码的每个段都可以表示实体的一个特性。

例如,您的组织可能使用部件号PAD-NR-YEL-8 1/2×1 4″ 来表示一个大小为8 1/2″x14″ 的窄方格黄色记事本,而另一个组织则可能使用部件号“PD-8×14-Y-NR” 来识别同样的记事本。

这两个部件号均为代码,代码所包含的段说明了部件的特性。

虽然这些代码表示相同的部件,但是每个代码都有不同的段结构,这些段结构只对使用这些代码的组织有意义。

oracle Applications 将这些“代码”存储在键弹性域中。

键弹性域具有很大的弹性,所以任何组织无需编程就可以使用所需的代码模式。

在组织开始安装oracle Applications 时,您和组织的实施小组可以自定义键弹性域,以便合并对业务具有意义的代码段。

您可以确定每段的含义、每段可包含的值以及段值的含义。

组织可以定义一些规则,以指定哪些段值可以组成有效的完整代码(此过程也称为组合)。

此外,您还可以定义段与段之间的关系,这样做可以使您和组织使用需要的代码,而不必为了适应oracle Applications 的要求而更改代码。

例如,考虑组织用于识别总帐帐户的代码,Oracle Applications 使用一个称为“会计弹性域”的特殊键弹性域来表示这些代码。

一个组织可能选择自定义会计弹性域,使其包括五个段:公司、分部、部门、帐户及项目。

Oracle EBS弹性域总结

Oracle EBS弹性域总结

Oracle EBS弹性域总结1、什么是弹性域弹性域(FlexValue)是由子字段或段组成的字段。

它在表单上显示为包含各段提示的弹出式窗口。

每个段都有一个名称和一个有效值集。

如广东移动会计弹性域由7段组成,每个段都有自己的名称,如前三个段分别为公司段、成本中心段、会计科目段。

每个段都有对应的值,该值在对应的值集范围内。

2、弹性域的分类弹性域分为键弹性域和描述性弹性域2.1键弹性域多数组织使用“代码”来识别总帐帐户、部件号以及其它业务实体,这些“代码”由有意义的段(智能关键字)组成。

代码的每个段都可以表示实体的一个特性。

例如,您的组织可能使用部件号PAD-NR-YEL-8 1/2×1 4″ 来表示一个大小为8 1/2″x14″ 的窄方格黄色记事本,而另一个组织则可能使用部件号“PD-8×14-Y-NR” 来识别同样的记事本。

这两个部件号均为代码,代码所包含的段说明了部件的特性。

虽然这些代码表示相同的部件,但是每个代码都有不同的段结构,这些段结构只对使用这些代码的组织有意义。

oracle Applications 将这些“代码”存储在键弹性域中。

键弹性域具有很大的弹性,所以任何组织无需编程就可以使用所需的代码模式。

在组织开始安装oracle Applications 时,您和组织的实施小组可以自定义键弹性域,以便合并对业务具有意义的代码段。

您可以确定每段的含义、每段可包含的值以及段值的含义。

组织可以定义一些规则,以指定哪些段值可以组成有效的完整代码(此过程也称为组合)。

此外,您还可以定义段与段之间的关系,这样做可以使您和组织使用需要的代码,而不必为了适应oracle Applications 的要求而更改代码。

例如,考虑组织用于识别总帐帐户的代码,Oracle Applications 使用一个称为“会计弹性域”的特殊键弹性域来表示这些代码。

一个组织可能选择自定义会计弹性域,使其包括五个段:公司、分部、部门、帐户及项目。

Oracle EBS中的弹性域讲解与设置

Oracle EBS中的弹性域讲解与设置

浅谈弹性域功能及其应用弹性域是EBS中一个强有力的功能,允许添加必要和可选择的字段信息。

它是由一个或者多个段组成的字段。

段在数据库表中以单个列表示;在表单上显示为包含各段提示的弹出式窗口,可以在自定义弹性域时定义单个段的外观和含义。

每个段都有一个名称和一个有效值集,最终用户可以在使用应用产品时将段值输入段中。

一般来说,弹性域都会根据通常预先定义的一组有效值(值集)来验证每个段。

“值验证”表示弹性域会将用户在此段中输入的值与值集中该段的值进行比较。

我们知道的弹性域两种类型,一种叫Key Flexfield(KFF) ,另一种叫Descriptive flexfield (DFF)。

KFF诸如Accounting Flexfield、Key Assets Flexfield 等,这类KFF在设置系统里通常说明了由弹性域标识的实体的特性。

而DFF是允许用户自己选用及扩充的说明文字。

这两类型的弹性域都一二三四一上下文字段说明性弹性有种有别于键弹性域的功能:“上下文字段”,它允许根据表单或者数据库字段的值,进行自动选择对应的段,也正是这个功能,允许同一个数据库字段可以写上不同类别的记录:可以是数量,可以是日期。

这个我们通常会在资产、设备管理等模块上感觉非常有用。

打个比方,在制造行业拥有的资产分类除了“电子设备”外还会有“房屋与建筑物”,对于电子设备,可能会比较关心它的“精度”、“强度”及其它;而房屋与建筑物则会比较关心“寿命”、“占地面积”等。

我们就可以通过上下文字段,灵活的设置弹性域。

1,定义弹性域结构,注意在“上下文字段值”中的代码为上图的“资产类别”代码,然后点击“段”按钮:45二自定义上下文列――上面这个例子大家可能想到,为什么他会根据不同的类别带出不同的显示段?是因为我们在第1步骤中分配了对应于资产类别的上下文字段值。

那又为什么要分配资产类别的值呢?我能够不能够分配其他的值?答案是可以的,大家可能也留意到了,在上面的第1步骤的图中有一字段叫“参考字段”,并分配了值“ATTRIBUTE_CATEGORY_CODE”,我们可以去查询一下这个段值保存的是什么东西:从图中可见,它其实就是我们的资产类别。

Oracle EBS中的弹性域讲解与设置

Oracle EBS中的弹性域讲解与设置

浅谈弹性域功能及其应用弹性域是EBS中一个强有力的功能,允许添加必要和可选择的字段信息。

它是由一个或者多个段组成的字段。

段在数据库表中以单个列表示;在表单上显示为包含各段提示的弹出式窗口,可以在自定义弹性域时定义单个段的外观和含义。

每个段都有一个名称和一个有效值集,最终用户可以在使用应用产品时将段值输入段中。

一般来说,弹性域都会根据通常预先定义的一组有效值(值集)来验证每个段。

“值验证”表示弹性域会将用户在此段中输入的值与值集中该段的值进行比较。

我们知道的弹性域两种类型,一种叫Key Flexfield(KFF) ,另一种叫Descriptive flexfield(DFF)。

KFF诸如Accounting Flexfield、Key Assets Flexfield 等,这类KFF在设置系统里通常说明了由弹性域标识的实体的特性。

而DFF是允许用户自己选用及扩充的说明文字。

这两类型的弹性域都允许有不同的结构,弹性域结构是段的一种特定配置。

如果在弹性域中添加或删除段,或者将其中的段重新排序,就会得到一个不同的结构。

弹性域可以根据表单或应用数据中的数据条件,针对不同的最终用户显示不同的结构。

近期有很多人问到有关弹性域的一些基础用处,在此以举例的形式简单说说如何发挥弹性域的功能:目录:一上下文字段 (2)二自定义上下文列 (6)三与其他设置相关 (12)四多层从属的值集 (18)一 上下文字段说明性弹性有种有别于键弹性域的功能:“上下文字段”,它允许根据表单或者数据库字段的值,进行自动选择对应的段,也正是这个功能,允许同一个数据库字段可以写上不同类别的记录:可以是数量,可以是日期。

这个我们通常会在资产、设备管理等模块上感觉非常有用。

打个比方,在制造行业拥有的资产分类除了“电子设备”外还会有“房屋与建筑物”,对于电子设备,可能会比较关心它的“精度”、“强度”及其它;而房屋与建筑物则会比较关心“寿命”、“占地面积”等。

ORACLE EBS 集值(对)的使用方法

ORACLE EBS 集值(对)的使用方法

集值对的使用方法集值的应用在EBS里已经很多了,在这里介绍下集值(对)的应用,图片如下“弹性三”的段结构如下:其中值集 EDV_LIUNAN设置如下:在值集EDV_LIU的对编辑信息中,设置了键弹性域 K_LN,也就是说,此值集(EDV_LN)将显示的是键弹性域(K_LN)的内容结构。

那么在系统程序中,应用了值集EDV_LIUNAN 的地方,将都会显示如下的界面:对此,应该看图片说明就明白了附外部关键字参考弹性域的 POPID/LOADID/VALID 调用序列(用于大多数弹性域报表参数)为: 语法#FND {POPID|LOADID|VALID}CODE="flexfield code"APPL_SHORT_NAME="application_short_name"VALIDATE="{FULL|PARTIAL|NONE|QUERY}"SEG="block.concatenated values field name"[BLOCK="block_name"][FIELD="field_name"][DERIVED=":block.field\n Segment qualifier"][READ_ONLY="{Y|N}"][DINSERT="{Y|N}"][WINDOW="{Y|N}"][ID="block.unique ID field"][REQUIRED="{Y|N}"][DISPLAY="{ALL | flexfield qualifier |segment number}"][UPDATE="{ALL | flexfield qualifier |segment number}"][INSERT="{ALL | flexfield qualifier |segment number}"][DATA_FIELD="concatenated hidden IDs field"][DESC="block.concatenated description field name"][TITLE="window title"][VDATE="date"][NAVIGATE="{Y|N}"][AUTOPICK="{Y|N}"][NUM=":structure defining field"][COPY=":block.field\n{ALL | flexfield qualifier}"][VRULE="flexfield qualifier\nsegment qualifier\n{I[nclude]|E[xclude]}\n APPL=shortname;NAME=Message Dictionary message name\nvalidation value1\nvalidation value2..."][VALATT=":block.field\nflexfield qualifier\nsegment qualifier"][USEDBFLDS="{Y|N}"][COLUMN="{column1(n) | column1alias(n)[, column2(n), ...]}][WHERE="where clause"][SET="set number"][ALLOWNULLS="{Y|N}"][QUERY_SECURITY="{Y|N}"][QBE_IN="{Y|N}"][LONGLIST="{Y|N}"][NO_COMBMSG="MESG_NAME"]代码在您使用“注册键弹性域”表单设置此弹性域时指定的弹性域代码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅谈弹性域功能及其应用
弹性域是EBS中一个强有力的功能,允许添加必要和可选择的字段信息。

它是由一个或者多个段组成的字段。

段在数据库表中以单个列表示;在表单上显示为包含各段提示的弹出式窗口,可以在自定义弹性域时定义单个段的外观和含义。

每个段都有一个名称和一个有效值集,最终用户可以在使用应用产品时将段值输入段中。

一般来说,弹性域都会根据通常预先定义的一组有效值(值集)来验证每个段。

“值验证”表示弹性域会将用户在此段中输入的值与值集中该段的值进行比较。

我们知道的弹性域两种类型,一种叫KeyFlexfield(KFF),另一种叫Descriptiveflexfield(DFF)。

KFF诸如AccountingFlexfield、KeyAssetsFlexfield等,这类KFF在设置系统里通常说明了由弹性域标识的实体的特性。

而DFF是允许用户自己选用及扩充的说明文字。

这两类型的弹性域都允许有不同的结构,弹性域结构是段的一种特定配置。

如果在弹性域中添加或删除段,或者将其中的段重新排序,就会得到一个不同的结构。

弹性域可以根据表单或应用数据中的数据条件,针对不同的最终用户显示不同的结构。

近期有很多人问到有关弹性域的一些基础用处,在此以举例的形式简单说说如何发挥弹性域的功能:目录:
一上下文字段 (2)
二自定义上下文列 (6)
三与其他设置相关 (12)
四多层从属的值集 (18)
一上下文字段
说明性弹性有种有别于键弹性域的功能:“上下文字段”,它允许根据表单或者数据库字段的值,进行自动选择对应的段,也正是这个功能,允许同一个数据库字段可以写上不同类别的记录:可以是数量,可以是日期。

这个我们通常会在资产、设备管理等模块上感觉非常有用。

打个比方,在制造行业拥有的资产分类除了“电子设备”外还会有“房屋与建筑物”,对于电子设备,可能会比较关心它的“精度”、“强度”及其它;而房屋与建筑物则会比较关心“寿命”、“占地面积”等。

我们就可以通过上下文字段,灵活的设置弹性域。


3,分配上下文段值为“电子设备”的段值:
4,保存后钩上“冻结弹性域定义”,并按左下角的“编译”按钮:
5,设置效果:
二自定义上下文列
――上面这个例子大家可能想到,为什么他会根据不同的类别带出不同的显示段?是因为我们在第1步骤中分配了对应于资产类别的上下文字段值。

那又为什么要分配资产类别的值呢?我能够不能够分配其他的值?
答案是可以的,大家可能也留意到了,在上面的第1步骤的图中有一字段叫“参考字段”,并分配了值“ATTRIBUTE_CATEGORY_CODE”,我们可以去查询一下这个段值保存的是什么东西:
从图中可见,它其实就是我们的资产类别。

这也就是“上下文字段”的最通俗的含义:它会根据“上下文字段值”列表中的值与“参考字段”进行匹配,对得上了则会进行特定的显示操作,对不上,则不显示。

这个“参考字段”允许根据表单或者数据库字段的值选择特定的段或者值。

“ATTRIBUTE_CATEGORY_CODE”就是一个表单值。

扩展来开,我们可以用到类似于:”$PROFILES$.USER_ID”的值。

我们就以USER_ID来做个试验:
1,首先,定位到“应用开发员”职责的N:弹性域>说明性>注册
2,在弹出窗口的“标题”字段输入“资产类别”,查找出我们需要定义“参考字段”的弹性域,然后点右下角的第一个按钮“参考字段”。

3,这时候我们发现“ATTRIBUTE_CATEGORY_CODE”就存放在这里。

我们可以手工添加“字段名”列值为:”$PROFILES$.USER_ID”并保存。

4,这里要补充一点的是,在第2步中有个字段叫“表名”,这就是参考字段及弹性域
各段存放的实在的数据库表,右下角的另一个按钮“列”,则是该表中的所有字
段,你可以点上启用,使得和attributeX一样显示在弹性域“列”中。

“参考字段”
中可以直接输入这些列名。

输入的格式如果是同在一个表名的字段可以直接输入字段名。

如果是其他表或者数据块的,格式如下:数据块名.字段名。

5,好,现在我们重新定义弹性域,点开参考字段,我们选择刚才定义的预置文件取值。

6,继续定义“上下文字段值”代码,这里我们失效之前定义的两个值。

7,设置当代码为“1710”时的段值:(注意,在成文检查后发现下图的名称字段输入是错误的,这里不能够是数字打头,也不要有“?”这类的符号,会造成创建视图不成功。

请大家注意。

) 8,设置当代码为“1114”时的段值,这里attribute2是可以重复使用的:
9,经过编译,我们以leon用户登录:
10,以tony登录情况就大不一样了:
通过以上两个例子,我想大家基本上了解说明性弹性域的一些作用了。

但这里也仅是举个例子来做个介绍,我想更多的功能大家可以去参考UserGuide的相关章节。

下面也举个比较特殊的用处
三与其他设置相关
大家可能知道,系统标准的地址格式,诸如客户地址、供应商地址、银行地址之类的默认的格式为:有客户提出说这个格式不好,想用回比较有“中国特色”的地址(省、市、区、镇、街道)。

那怎样去实现这个需求呢?
1,首先,我们看一下“地址”弹性域的结构,系统其实有默认的五类“地址”类型给我们选择,例如:英国、日本等格式:
2,要创建自己的格式,我们手工创建一个:
3,点击“段”,进行段的设置:
4,编译弹性域:
5,切换到“应用开发者”职责N:应用产品>代码>应用对象程序库:
6,查询出类型为“ADDRESS_STYLE”的快速编码,并添加代码为“CN”的行记录,把“有效日期自”自动弹出的值取消,这里要注意一点,代码要与弹性域结构中定义的值一要致:
7,切换到“应收”职责N:设置>系统>国家(地区):
8,查找出国家为“中国”的记录,然后在“地址格式”栏位中选择刚才定义的“CN”:
9,设置效果:
四多层从属的值集
与弹性域密不可分的概念当属值集,这前也一直闭而不谈,缘于值集也是一个庞大的概念,大家可以找相关的文档去揣摩一下。

这里仅仅是提一提值集的从属特性。

值集中有两个类别:独立值集及从属值集。

独立值集中的取值很随意,而从属值集一般会根据前置独立值集的取值进行相应的显示值。

例如,上例中需要定义一个省/市的二级对应关系,如果选择独立值“广东”,则只能够出现广东行政区域管辖下的市名列表:广州、深圳、东莞……,这些值就是从属值。

很遗憾的,ORACLE的标准功能是不支持多值集从属的,也就是说如果客户想要定义一个省/市/区的三级对应关系:
利用独立值集/从属值集将无能为力。

但是这多层次的从属在我们身边太常见了,有什么方法可以实现这个需求呢?我们可以从值集中下手:
行政区域的划分可以按国家的统一编码,前两个字符表示省级代码,中间两位表示市级代码,末两位表示区一级代码,来,我们开始设置:
1,定义一个独立值集:行政区域值集
3,对这个值集输入所有值,这里需要注意一点,在“层”上输入相对应的层次,0表示最高级,1次之,2再次之:
以下我们定义三个值集:省(直辖市)、市、区
4,第一个,选择值验证类型:表。

在验证表信息中注意where语句的写法:
5,第二个同样选择值验证类型:表。

在验证表信息中注意where语句的写法,注意::$FLEX$.PROVINCE 是指上一个弹性域的取值:
SUBSTR(flex_value,1,2)=:$FLEX$.PROVINCE AND hierarchy_level=1AND flex_value_set_id=(SELECT flex_value_set_id FR OM fnd_flex_value_sets WHERE flex_value_set_name='regionalism')
6,第三个不在赘述:
SUBSTR(flex_value,1,2)=:$FLEX$.PROVINCE AND SUBSTR(flex_value,3,2)=:$FLEX$.CITY AND hierarchy_level=2AND flex_v alue_set_id=(SELECT flex_value_set_id FROM fnd_flex_value_sets WHERE flex_value_set_name='regionalism')
7,好设置四个值集后我们可以把他组装到上例生成的地址弹性域中:
8,编译后,我们看一下效果:
这个结果正是我们想要的。

写了不多也不少,对于ORACLE的博大精深,这点小伎俩算不了什么。

但是对于我个人来说,确实花了点时间。

仅以此文提及的应用,能够给大家做个入门的介绍,大家可以按照以上例子去试一试,如果有什么问题,可以与我联系mailto:。

希望大家能够真正花点时间去研究,并去分享。

相关文档
最新文档