使用函数

函数定义返回数据值或成员的成员公式。

例如,可以使用函数(以及算术和逻辑运算符)返回指定成员的同级、父代或子代的列表,返回大于或小于指定值的数据值的列表,或者从指定成员中分配数据值。在选择函数时,将会提示您输入正确的参数。

如果使用 Oracle Hyperion Financial ManagementOracle Hyperion PlanningOracle Essbase 块存储应用程序,则可以在公式组件、脚本组件、条件组件和成员范围组件中使用函数;如果使用 Essbase 聚合存储应用程序(包括在 Oracle General Ledger 中使用的应用程序),则只能在视点组件中使用函数。

对于 Financial ManagementPlanningOracle General LedgerEssbase 应用程序,可以在计算中使用的函数会有所不同。

下面是可以在 Financial Management 组件中使用的函数类型列表。Financial Management 函数根据使用它们的规则类型进行分类。(请参阅《Oracle Hyperion Financial Management 管理员指南》,获得可以在 Financial Management 应用程序的组件中使用的函数的完整列表和说明。)

  • 计算

  • 转换

  • 合并

  • 分配

  • 动态计算

  • 事务

下面是可以在 PlanningEssbase 块存储组件中使用的函数类型的列表。(有关函数的完整列表和说明,请参阅《Oracle Essbase Technical Reference》。)

  • 布尔

  • 关系

  • 计算运算符

  • 控制流

  • 数据声明

  • 函数

  • 数学

  • 成员集

  • 范围(财务)

  • 分配

  • 预测

  • 统计

  • 日期和时间

  • 其他

  • 自定义

注:

可以在成员选择器和函数选择器中使用函数。

Essbase 聚合存储应用程序和组件(包括 Oracle General Ledger 中使用的应用程序和组件)中,只能使用成员集函数。(有关“成员集”函数的完整列表和说明,请参阅《Oracle Essbase Technical Reference》)。