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

定义子范围

使用此窗口可以为您在“段值”区中定义的值定义子值。Oracle 应用产品会使用子值来总结数据组上的数据或报告几组数据。输入范围以指定子值。如果您要指定单个子值,请将范围的上限和下限设定为等于此值。

如果此值属于累计组,并且累计组已冻结,则不能打开此窗口。使用“键弹性域段”窗口可冻结累计组。

您可以创建网状分层结构;也就是说,您创建的分层结构的特定值可以是属于一个以上父值的子值。您必须谨慎计划值分层结构,以免由于报告或计算同一值超过一次时,引起不必要的重复。

例如,假定您要定义如下的分层结构:

            1000              
    _________|___________     
    100      200      300     
                   ____|______
                   301 302 303 

对于父值 300,您可以指定子值的范围为 301(下限)至 303(上限)。由于三个值 301、302 和 303 均不是父值,请为此范围指定子值的范围类型。

对于父值 1000,您必须指定两个范围,以便既包括非父值(100 和 200)又包括父值 (300)。首先,将子值范围指定为从 100(下限)至 200(上限),并为此范围指定“子值”的范围类型,以将值 100 和 200 以及所有它们之间的值包括在此范围内(另一方面,您可以将上限和下限指定为同一个值,以单独指定这两个值)。然后将子值范围指定为从 300(下限)至 300(上限)并为此范围指定父值的范围类型,以便包括父值 300。

注意:由于会计弹性域使用格式类型为“字符”的值集,因此您应该仔细地为这些值集指定子范围。例如,100 小于 99(即使它们显示为数字)。

要指定仅包含单个值的范围,请输入相同值的上限和下限。

范围类型

如果您选定“子值”,则在指定范围内的任何子值均为父值的子值。如果您选定“父值”,则在指定范围内的任何父值均为父值的子值。指定父值使您可以创建树状分层结构。

如果 Oracle 应用产品的旧版本具有子范围,则这些范围将自动接受“子值”的范围类型,并象在旧版本中一样发挥作用。


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