ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx

上传人:b****6 文档编号:15832420 上传时间:2022-11-16 格式:DOCX 页数:14 大小:223.20KB
下载 相关 举报
ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx_第1页
第1页 / 共14页
ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx_第2页
第2页 / 共14页
ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx_第3页
第3页 / 共14页
ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx_第4页
第4页 / 共14页
ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx

《ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx》由会员分享,可在线阅读,更多相关《ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx(14页珍藏版)》请在冰豆网上搜索。

ORACLE EBS 基础与提高说明弹性域ZHENGANGZHUWord文件下载.docx

定义说明性弹性域结构........................................................................................13

上下文字段值........................................................................................................15CompanyConfidential-Forinternaluseonlyii

OracleEBS入门与提高

说明性弹性域

MARPOSSERPPROJECT

说明性弹性域的概念

说明性弹性域段

说明性弹性域包括两种不同类型的段:

全局段和上下文相关段。

您可以决定要在说明性弹性域结构中使用的段。

1.全局段:

全局段:

是始终显示在说明性弹性域弹出式窗口中的段,它与上下文(表单中的任何其它信息)无关。

2.上下文相关段:

上下文相关段:

是可能会显示的段,是否显示要取决于表单中的其它信息。

同一个说明性弹性域不同的结构

上下文相关段

如果存在上下文相关段,则说明性弹性域需要上下文信息(上下文值)来确定要显示的上下文相关段。

说明性弹性域可以从表单上的某个字段,或说明性弹性域弹出式窗口中的特殊字段(上下文字段)中获取上下文信息。

如果说明性弹性域从某个表单字段(可能对用户显示,也可能隐藏)中导出上下文信息,则该表单字段称为说明性弹性域的参考字段。

CompanyConfidential-Forinternaluseonly4

段使用基本列的方法在最终用户看来,上下文字段只是自身具有提示的另一个段。

但上下文字段与普通弹性域段(全局或上下文相关段)的作用不同。

用户将上下文值输入上下文字段后,将会看到不同的上下文相关段,这取决于用户输入的上下文值。

您也可以定义不同的上下文字段。

如果没有适合作为参考字段的表单字段,或者需要用户直接控制显示哪些上下文相关段,则可以使用上下文字段来代替参考字段。

一旦选择了适当的上下文信息,上下文相关段就会随之出现。

如果上下文信息是在用户输入说明性弹性域之前从表单字段中导出的,则上下文相关段会立即出现。

对于含上下文相关段的说明性弹性域,一个单一的“结构”由全局段,加上某一特定上下文字段值的上下文相关段组成。

也就是说,一个结构包含(在选定此结构后)同时显示在弹出式窗口中的所有段。

说明性弹性域示意说明性弹性域使用添加至数据库表的列。

该数据库表包含实体所需的任何列,如主关键字列和其它信息列。

例如,“供应商”表可能包含用于标准供应商信息(如供应商名称、地址和供应商编号)的列。

说明性弹性域列提供了“空白”列,用于存储尚未在该表的其它列中存储的信息。

说明性弹性域要求每个可能存在的段都有一列,并且要求有一个用来存储结构信息(即上下文值)的附加列。

您只需将单一结构中的段数CompanyConfidential-Forinternaluseonly5

定义为与表中说明性弹性域段的列数相同。

说明性弹性域列通常被命名

为ATTRIBUTEn,此处的n是一个数字。

全局段对表中的所有行使用相同的列。

一个结构的上下文相关段要

使用指定的列,但是不同结构中的上下文相关段可以“重复使用”同一

列。

在定义说明性弹性域时,您始终应先定义全局段,以确保全局段可

以为所有结构“保留”该列。

然后,您可以使用其它列定义上下文相关段。

请注意,在使用含上下文相关段的说明性弹性域时,如果将现有的

上下文值更改为新的上下文值,则该弹性域会自动清除所有上下文相关

段的列,并重新默认含默认值的所有段。

参考字段

将一个字段用作参考字段对字段本身并无影响。

也就是说,参考字

段只是一个普通的表单字段,与弹性域无关,除非您定义该弹性域并将

其用作参考字段。

通常,在表单内建立说明性弹性域时,应用开发员会

将表单上的一个或多个字段指定为潜在的参考字段,您可以从中决定要

使用的参考字段(如果有)。

参考字段提供了一种方法,可以将获取的

说明性弹性域信息的上下文相关性与业务数据中的现有条件联系在一

起。

如果您使用参考字段,则该字段的值将填入它本身的列中。

例如,

如果表单上的参考字段是“国家/地区”字段,则其填入表中的也会是“国

家/地区”列(请记住,在选择将其作为参考字段使用之前,参考字段只

CompanyConfidential-Forinternaluseonly6

是一个普通的表单字段)。

但是,由于参考字段值指定了弹性域显示的结构,因此该值也会填入表内的结构(上下文)列中。

如果在弹性域弹出式窗口中提供了一个上下文字段,则除了使用参考字段之外,参考字段还提供了一个上下文字段的默认值,使用户可以选择不同的上下文值。

在这种情况下,参考字段列和结构列可能包含不同的值。

如果在没有显示上下文字段的情况下使用参考字段,则两列的值将会相同。

不管您是否选择在弹出式窗口中显示上下文字段,表单均包含一个具有结构选项的隐藏上下文字段。

所选字段所处的块必须与说明性弹性域所处的块相同。

此外,如果说明性弹性域出现在几个不同的窗口或块中,则同一字段必须存在于包含此说明性弹性域的所有块中。

您可以使用字段名本身或使用:

block.field表示法来指定字段。

例如,根据在应用窗口的字段中指定的国家/地区,应用窗口中的说明性弹性域可用于获取该国家/地区的不同信息。

在这种情况下,国家/地区字段就可用作参考字段。

通常,您要为参考字段所包含的每个值定义不同的说明性弹性域段结构。

虽然您不必为参考字段可能包含的所有值都定义一个结构,但一个包含数千个可能值的字段可能不适合作为参考字段。

一般来说,您应该仅使用含相对简短、静态的可能值列表的字段,如仅提供“是”和“否”两种选择,或一个国家/地区列表的字段;

而不应使用包含无数个唯一值的字段,如“PO编号”字段或日期字段(除非日期字段包含一个仅含几个特殊日期的列表,如始终不会更改的季度末日期)。

通常有特殊业务用途的窗口都会指明哪些字段(如果有)可作为参考字段。

CompanyConfidential-Forinternaluseonly7

段的不同排列

对于说明性弹性域结构的外观和行为,您可以有多种选择。

下图显示了段的不同排列,您可以通过选择不同的说明性弹性域设置选项来定义这些排列。

请注意,“允许改写”选项控制用户能否在弹性域弹出式窗口中看到上下文字段。

如果需要在说明性弹性域弹出式窗口中显示上下文字段,您应该将“允许改写”设置为“是”。

如果不想用户从弹出式窗口中选择结构,应该将“允许改写”设置为“否”。

在这些图中,“确定”意味着无论您为选项指定“是”还是“否”都无关紧要(另一个选项可能具有“改写”作用)。

例如,如果您有一个默认的上下文字段值(结构选择),但也有一个上下文字段,则上下文字段中会显示默认值,但用户可以选择另一个值。

一个结构

定义弹性域最简单的方式是创建一个仅包含全局段的结构,但是,如果您将所有可用列用于全局段,则没有剩余的列供上下文相关段使用,因此,这种排列将来便不会有太大的灵活性。

获得类似效果的另一种方式,就是定义一个仅包含上下文相关段的单个结构。

您也要定义一个默认的上下文值,并且不提供上下文字段或

CompanyConfidential-Forinternaluseonly8

参考字段。

此设置的结果是用户始终看到相同的段结构,以便使该段从行为方式来看就好象是全局段的结构。

但是,如果以后需要添加更多的上下文相关段结构,就需要通过启用上下文字段或参考字段、禁用默认的上下文字段值和定义新的上下文相关段结构来做到这一点。

请注意,如果您在第一个上下文相关结构中已使用了所有的可用段列,您将无法将更多的段添加至该结构;

您只能定义附加结构。

仅使用上下文相关段这一策略的一个缺陷就是,如果所有上下文(所有结构)的某些段应该显示,则必须为每一个上下文相关结构分别定义那些段。

当然,最初您可以定义一个混合结构,它包括一些全局段和一些上下文相关段,但只有一个具有默认上下文字段值(但没有上下文字段或参考字段)的上下文相关结构。

CompanyConfidential-Forinternaluseonly9

多个结构

一旦确定需要多个(上下文相关)结构,则对于如何排列全局段和(或)上下文相关段、参考字段或非参考字段、上下文字段或非上下文字段等的各种组合,您有多种选择。

下图显示这些不同排列(适用于使用了两个上下文相关结构的设置)。

CompanyConfidential-Forinternaluseonly10

Company

Confidential-Forinternaluseonly

定义说明性弹性域定义说明性弹性域

要定义说明性弹性域,您需要定义构成说明性弹性域结构的段,以及结构中每个段的说明性信息和验证信息。

您还要确定说明性弹性域窗口的外观,包括窗口的大小、段的数目和顺序以及段说明和段默认值。

单一结构内可包含的最大段数取决于要定义的说明性弹性域。

要在应用中充分利用说明性弹性域的弹性和强大功能,您必须定义弹性域结构。

如果没有定义任何说明性弹性域段,则不能使用窗口中的说明性弹性域,但不会影响其它功能。

一旦定义或更改了弹性域,您必须冻结弹性域定义并保存所作的更改。

此时,OracleApplications会自动编译弹性域以提高联机性能。

一旦冻结了弹性域定义并保存了所作的更

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 设计艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1