上一页  下一页          目录  索引  定位  词汇表  程序库

弹性域概览

弹性域是一个弹性数据字段。通过使用该字段,您的组织无需编程即可根据业务需要进行自定义。Oracle 应用产品使用两种弹性域:键弹性域描述性弹性域。键弹性域即为通过自定义可输入多个段值的字段,如部件号、帐号等等。描述性弹性域即为通过自定义可输入附加信息的字段,Oracle 应用产品尚未为这些信息提供字段。

基本业务需要

Oracle 应用产品弹性域可以满足以下业务需要:

定义

键弹性域

键弹性域是由组成的字段,每个段均具有一个值和一种含义。您可以将键弹性域当成“智能”字段,这样您的业务可使用它来存储以“代码”表示的信息。

大多数组织使用“代码”来标识总帐帐户、部件号以及其它业务实体。以代码表示的每个段均表示了一个实体特性。例如,您的组织可以使用部件号代码“PAD-NR-YEL-8 1/2 × 14"来表示大小为 8 1/2 × 14"的窄方格黄色记事本。但是,另一用户也可以用部件号代码“PD-8 × 14-Y-NR"来标识同一个记事本。尽管两个代码表示同一部件,但每个却具有不同的段结构,这些结构只对使用该代码的组织才有意义。

键弹性域具有足够的弹性,您可以使用任何代码方案来描述一个实体。在您的组织开始安装 Oracle 应用产品时,应用执行小组将自定义该产品中的所有键弹性域,以使用有含义的代码段来说明每个键弹性域实体。您的组织可为每个键弹性域确定一个实体具有多少段;每个段的含义;每个段可具有的值;以及每个段值表示的含义。您的组织也可定义规则来确定哪种段值组合有效(交叉验证规则),或定义段与段之间的关系。这就是说,您的组织可以根据需要使用代码,而不必为满足其他人的要求而更改代码。

Oracle 资产管理系统应用产品中的会计弹性域就是可以标识唯一科目表的键弹性域实例。一个组织可能选择自定义会计弹性域,使其具有称为公司、部门和帐户的三个段,而另一组织则可能选择自定义弹性域,使其具有称为公司、成本中心、帐户、产品、产品行以及子帐户等六个段的弹性域,如帐户列中的图 1-48 所示。

图 1-48.

键弹性域看起来与块中的其它任何字段相似。您只需将所需的段值键入键弹性域并采用称为段分隔符的字符将每个段隔开。在图 1-48 中,指定给会计弹性域的段分隔符是一个句号“.”。或者,如图 1-49 所示,您可以打开键弹性域的弹性域窗口,以显示每个段的分隔字段。

图 1-49.

段值组合

段值组合,亦称为键弹性域代码组合,其作用是对键弹性域中存储的业务实体进行独特的说明。在更改键弹性域中的一个或多个段值时,您可以更改段值组合。

描述性弹性域

描述性弹性域为您提供了扩充表单的空间,因为 Oracle 应用产品无法预计您可能需要跟踪的所有信息。您的组织可以使用描述性弹性域来捕获对您的业务十分重要而独特的附加信息。

出现在块中的描述性弹性域显示为两个字符,未命名的字段由括号括起,如图 1-50 所示。在将光标移至自定义的描述性弹性域时,描述性弹性域窗口将出现,如图 1-51 所示。您的组织执行小组可以自定义描述性弹性域,以便按组织的需要来包括多个附加字段。这些字段亦称为段,显示在描述性弹性域窗口中。

注:我们将出现在自定义描述性弹性域中的字段称为段,尽管它们不同于在键弹性域中组成单个值的段。

描述性弹性域窗口中的每个段均有一个名称并可以有一个有效值集。您的组织可以定义段与段之间的关系或自定义描述性弹性域,从而显示上下文相关段,以便显示不同的段,具体情况视您在其它字段或段中输入的值而定。

图 1-50 中,您的组织可以自定义描述性弹性域以显示存储其它资产类别信息的字段。

图 1-50.

图 1-51.

范围弹性域

范围弹性域是键弹性域的另一种形式,您可以在其中输入段值组合的下限和上限,以表示键弹性域组合的范围。

结构

结构是弹性域段的特定配置。如果组织执行小组在弹性域中添加或删除段,或重新安排段的顺序,您可以获得不同的结构。

主要功能

弹性域窗口

键弹性域和描述性弹性域均显示弹性域窗口。弹性域窗口会将弹性域段显示为含字段提示的单个字段。

从“编辑”菜单选择值列表...编辑字段...以显示键弹性域窗口。

注:单个段键弹性域和范围弹性域已经在表单的字段中显示了它们的所有段,因此它们不会在弹性域窗口中显示。

对于描述性弹性域,您可以定义在定位至自定义描述性弹性域时弹性域窗口是否需要自动显示。如果将称为弹性域:打开说明窗口的用户预置文件选项设置为,则此窗口不会打开,除非您从编辑菜单选择了编辑字段...如果您将此用户预置文件选项设置为,则在定位至自定义的描述性弹性域(文件夹中的除外)时,屏幕将自动打开一个弹性域窗口。

主菜单栏中的菜单在打开弹性域窗口时会发生变化。我们可以将已更新的菜单栏称为弹性域窗口菜单栏,它包含以下菜单:

自动段验证

有些弹性域可以验证您根据有效值列表输入的段值。如果输入一个有效的段值,则屏幕会显示一个列表窗口,使您可以从此列表选择有效的值。

自动段交叉验证

键弹性域可以按照组织在自定义键弹性域时定义的规则,对段值自动进行交叉验证。交叉验证规则可以定义特定的段值是否可以与其它特定段值进行组合。在键弹性域窗口完成段值输入之后,应用会在更新数据库之前检查该组合是否为有效的值组合。如果您输入了无效的值组合,屏幕将显示一个模式窗口,其中包含的信息会提示您选择已经定义的组合。

动态插入

动态插入允许您在无须使用组合表单的情况下创建段值组合。在执行键弹性域时,您的组织可以使用组合表单明确地定义键弹性域的有效代码组合列表,或允许您按照第一次在表单(而不是组合表单)的键弹性域中输入的值来创建有效的组合。您的组织也可以指定键弹性域的交叉验证规则,以便您在动态插入时可以只定义指定的代码组合。

多弹性域结构

在某些应用中,不同的用户可能需要采用不同的方法对(关键或说明性)弹性域段进行排列。或者,您可能需要根据另一字段值在弹性域中显示不同的段。

根据弹性域的不同,您的组织可以为同一个弹性域定义多个段结构。根据表单或应用数据库中的数据情况,弹性域可以为不同用户显示不同的提示和字段。

例如,Oracle 总帐管理系统应用产品可以为不同帐套的用户提供不同的会计弹性域结构。Oracle 总帐管理系统应用产品会根据称为“GL 帐套名”的预置文件选项值,确定使用哪一个弹性域结构。

速记弹性域分录

通过使用速记弹性域分录,您可以使用代表有效弹性域组合或有效段值模式的别名来快速输入键弹性域数据。您的组织可以指定哪一个键弹性域使用速记弹性域分录,并定义这些键弹性域的速记别名以表示完整或部分键弹性域段值集合。一旦组织自定义了使用速记弹性域分录的键弹性域,您就可以设置用户预置文件选项“弹性域:速记分录”以利用此项功能。

弹性域值安全保护

弹性域值安全保护允许您的组织在输入数据时限制对键弹性域段值集的访问。安全保护基于您的责任和组织所定义的访问规则。

另请参阅

在范围弹性域中输入数据

设置个人用户预置文件

交叉验证规则

速记弹性域分录概览

定义速记别名

弹性域值安全保护概览


         上一页  下一页          目录  索引  定位  词汇表  程序库