支持的 Essbase 函数

本节列出了 Financial Consolidation and Close 中支持用于可配置计算的 Essbase 函数。"Y"(表示“是”)指示该函数受支持。

有关详细的函数信息,请参阅《Oracle Essbase Technical Reference》

常见 Essbase 函数

  • FIX / ENDFIX - 控制范围

  • 计算成员块

  • 成员组:@LIST、@REMOVE、@RELATIVE、@CURRMBR、@CHILDREN、@DESCENDANTS、@SIBLINGS

  • 条件和逻辑运算符:IF...ENDIF、< >、+、AND、OR、NOT

  • 布尔值:@ISMBR、@ISUDA、@ISACCTYPE、@SCHILD、@ISLEV、@ISANCEST

  • 关系:@GEN、@LEV、@CURGEN、@CURLEV

  • 数学:@ABS、@SUM、@VAR、@ROUND、@MAX、+ - * /

Essbase 构造 类别 子类别 支持
IF 计算函数 条件运算符和逻辑运算符 Y
ELSE 计算函数 条件运算符和逻辑运算符 Y
ELSE IF 计算函数 条件运算符和逻辑运算符 Y
ENDIF 计算函数 条件运算符和逻辑运算符 Y
> 计算函数 条件运算符和逻辑运算符 Y
>= 计算函数 条件运算符和逻辑运算符 Y
< 计算函数 条件运算符和逻辑运算符 Y
<= 计算函数 条件运算符和逻辑运算符 Y
= = 计算函数 条件运算符和逻辑运算符 Y
< > 计算函数 条件运算符和逻辑运算符 Y
!= 计算函数 条件运算符和逻辑运算符 Y
AND 计算函数 条件运算符和逻辑运算符 Y
OR 计算函数 条件运算符和逻辑运算符 Y
NOT 计算函数 条件运算符和逻辑运算符 Y
@ISACCTYPE 计算函数 布尔 Y(参见下表注释)
@ISANCEST 计算函数 布尔 N
@ISCHILD 计算函数 布尔 Y
@ISDESC 计算函数 布尔 Y
@ISGEN 计算函数 布尔 Y
@ISIANCEST 计算函数 布尔 Y
@ISICHILD 计算函数 布尔 Y
@ISIDESC 计算函数 布尔 Y
@ISIPARENT 计算函数 布尔 Y
@ISISIBLING 计算函数 布尔 Y
@ISLEV 计算函数 布尔 Y
@ISMBR 计算函数 布尔 Y
@ISMBRUDA 计算函数 布尔 Y
@ISPARENT 计算函数 布尔 Y
@ISRANGENONEMPTY 计算函数 布尔 Y
@ISSAMEGEN 计算函数 布尔 Y
@ISSAMELEV 计算函数 布尔 Y
@ISSIBLING 计算函数 布尔 Y
@ISUDA 计算函数 布尔 Y
@ANCESTVAL 计算函数 关系 N
@ATTRIBUTEBVAL 计算函数 关系 N
@ATTRIBUTESVAL 计算函数 关系 N
@ATTRIBUTEVAL 计算函数 关系 N
@CURGEN 计算函数 关系 Y
@CURLEV 计算函数 关系 Y
@GEN 计算函数 关系 Y
@LEV 计算函数 关系 Y
@MDANCESTVAL 计算函数 关系 N
@MDPARENTVAL 计算函数 关系 N
@PARENTVAL 计算函数 关系 Y
@SANCESTVAL 计算函数 关系 N
@SPARENTVAL 计算函数 关系 N
@XREF 计算函数 关系 Y
@XWRITE 计算函数 关系 N
@ABS 计算函数 数学 Y
@AVG 计算函数 数学 N
@EXP 计算函数 数学 N
@FACTORIAL 计算函数 数学 N
@INT 计算函数 数学 N
@LN 计算函数 数学 N
@LOG 计算函数 数学 N
@LOG10 计算函数 数学 N
@MAX 计算函数 数学 N
@MAXS 计算函数 数学 Y
@MIN 计算函数 数学 Y
@MINS 计算函数 数学 Y
@MOD 计算函数 数学 Y
@POWER 计算函数 数学 Y
@REMAINDER 计算函数 数学 Y
@ROUND 计算函数 数学 Y
@SUM 计算函数 数学 Y
@TRUNCATE 计算函数 数学 Y
@VAR 计算函数 数学 Y
@VARPER 计算函数 数学 N
@ALLANCESTORS 计算函数 成员集 N
@ANCEST 计算函数 成员集 Y
@ANCESTORS 计算函数 成员集 Y
@ATTRIBUTE 计算函数 成员集 Y
@BETWEEN 计算函数 成员集 N
@CHILDREN 计算函数 成员集 Y
@CURRMBR 计算函数 成员集 Y
@DESCENDANTS 计算函数 成员集 Y
@EQUAL 计算函数 成员集 Y
@EXPAND 计算函数 成员集 N
@GENMBRS 计算函数 成员集 Y
@IALLANCESTORS 计算函数 成员集 Y
@IANCESTORS 计算函数 成员集 Y
@ICHILDREN 计算函数 成员集 Y
@IDESCENDANTS 计算函数 成员集 Y
@ILANCESTORS 计算函数 成员集 Y
@ILDESCENDANTS 计算函数 成员集 N
@ILSIBLINGS 计算函数 成员集 Y
@INTERSECT 计算函数 成员集 Y
@IRSIBLINGS 计算函数 成员集 Y
@IRDESCENDANTS 计算函数 成员集 Y
@ISIBLINGS 计算函数 成员集 Y
@LANCESTORS 计算函数 成员集 Y
@LDESCENDANTS 计算函数 成员集 Y
@LEVMBRS 计算函数 成员集 Y
@LIST 计算函数 成员集 Y
@LSIBLINGS 计算函数 成员集 Y
@MATCH 计算函数 成员集 Y
@MBRCOMPARE 计算函数 成员集 Y
@MBRPARENT 计算函数 成员集 Y
@MEMBER 计算函数 成员集 Y
@MEMBERAT 计算函数 成员集 Y
@MERGE 计算函数 成员集 Y
@NEXTSIBLING 计算函数 成员集 Y
@NOTEQUAL 计算函数 成员集 Y
@PARENT 计算函数 成员集 Y
@PREVSIBLING 计算函数 成员集 Y
@RANGE 计算函数 成员集 Y
@RDESCENDANTS 计算函数 成员集 Y
@RELATIVE 计算函数 成员集 Y
@REMOVE 计算函数 成员集 Y
@RSIBLINGS 计算函数 成员集 Y
@SHIFTSIBLING 计算函数 成员集 N
@SIBLINGS 计算函数 成员集 Y
@UDA 计算函数 成员集 Y
@WITHATTR 计算函数 成员集 N
@ACCUM 计算函数 范围和财务 Y
@AVGRANGE 计算函数 范围和财务 Y
@COMPOUND 计算函数 范围和财务 Y
@COMPOUNDGROWTH 计算函数 范围和财务 N
@CURRMBRRANGE 计算函数 范围和财务 Y
@DECLINE 计算函数 范围和财务 N
@GROWTH 计算函数 范围和财务 N
@INTEREST 计算函数 范围和财务 Y
@IRR 计算函数 范围和财务 Y
@IRREX 计算函数 范围和财务 N
@MAXRANGE 计算函数 范围和财务 Y
@MAXSRANGE 计算函数 范围和财务 N
@MDSHIFT 计算函数 范围和财务 N
@MINRANGE 计算函数 范围和财务 Y
@MINSRANGE 计算函数 范围和财务 N
@NEXT 计算函数 范围和财务 Y
@NEXTS 计算函数 范围和财务 N
@NPV 计算函数 范围和财务 Y
@PTD 计算函数 范围和财务 N
@PRIOR 计算函数 范围和财务 Y
@PRIORS 计算函数 范围和财务 N
@RANGE 计算函数 范围和财务 Y
@RANGEFIRSTVAL 计算函数 范围和财务 Y
@RANGELASTVAL 计算函数 范围和财务 Y
@SHIFT 计算函数 范围和财务 Y
@SHIFTPLUS 计算函数 范围和财务 Y
@SHIFTMINUS 计算函数 范围和财务 Y
@SLN 计算函数 范围和财务 N
@SUMRANGE 计算函数 范围和财务 Y
@SYD 计算函数 范围和财务 N
@XRANGE 计算函数 范围和财务 Y
@ALLOCATE 计算函数 分配 N
@MDALLOCATE 计算函数 分配 N
@MOVAVG 计算函数 预测 N
@MOVMAX 计算函数 预测 N
@MOVMED 计算函数 预测 N
@MOVMIN 计算函数 预测 N
@MOVSUM 计算函数 预测 N
@MOVSUMX 计算函数 预测 N
@SPLINE 计算函数 预测 N
@TREND 计算函数 预测 N
@CORRELATION 计算函数 统计 N
@COUNT 计算函数 统计 Y
@MEDIAN 计算函数 统计 N
@MODE 计算函数 统计 N
@RANK 计算函数 统计 N
@STDEV 计算函数 统计 N
@STDEVP 计算函数 统计 N
@STDEVRANGE 计算函数 统计 N
@VARIANCE 计算函数 统计 N
@VARIANCEP 计算函数 统计 N
@TODATE 计算函数 日期和时间 Y
@CALCMODE 计算函数 其他 Y
@CONCATENATE 计算函数 其他 Y
@SUBSTRING 计算函数 其他 Y
@NAME 计算函数 其他 Y
@RETURN 计算函数 其他 N
@CREATEBLOCK 计算函数 其他 Y
+(加) 计算命令 数学 Y
-(减) 计算命令 数学 Y
*(乘) 计算命令 数学 Y
/(除) 计算命令 数学 Y
%(计算百分比) 计算命令 数学 Y
( )(控制计算顺序) 计算命令 数学 Y
AGG 计算命令 其他 N
ARRAY 计算命令 其他 Y
CALC ALL 计算命令 计算 N
CALC AVERAGE 计算命令 计算 N
CALC DIM 计算命令 计算 Y(参见下表注释)
CALC FIRST 计算命令 计算 N
CALC LAST 计算命令 计算 N
CALC TWOPASS 计算命令 其他 N
CCONV 计算命令 清除 N
CLEARBLOCK 计算命令 清除 Y
CLEARCCTRACK 计算命令 清除 N
CLEARDATA 计算命令 清除 Y
DATACOPY 计算命令 复制 Y
DATAEXPORT 计算命令 导出 N
DATAEXPORTCOND 计算命令 导出 N
DATAIMPORTBIN 计算命令 导出 N
EXCLUDE...ENDEXCLUDE 计算命令 N
FIX...ENDFIX 计算命令 Y
FIXPARALLEL...ENDFIXPARALLEL 计算命令 N
LOOP...ENDLOOP 计算命令 Y
POSTFIXPARALLEL 计算命令 N
SET AGGMISSG 计算命令 设置 N
SET CACHE 计算命令 设置 N
SET CALCDIAGNOSTICS 计算命令 设置 N
SET CALCPARALLEL 计算命令 设置 N
SET CALCTASKDIMS 计算命令 设置 N
SET CCTRACKCALC 计算命令 设置 N
SET CLEARUPDATESTATUS 计算命令 设置 N
SET COPYMISSINGBLOCK 计算命令 设置 N
SET CREATEONMISSINGBLK 计算命令 设置 N
SET CREATEBLOCKONEQ 计算命令 设置 N
SET DATAEXPORTOPTIONS 计算命令 设置 N
SET DATAIMPORTIGNORETIMESTAMP 计算命令 设置 N
SET EMPTYMEMBERSETS 计算命令 设置 N
SET FRMLBOTTOMUP 计算命令 设置 N
SET FRMLRTDYNAMIC 计算命令 设置 N
SET LOCKBLOCK 计算命令 设置 N
SET MSG 计算命令 设置 N
SET NOTICE 计算命令 设置 N
SET REMOTECALC 计算命令 设置 N
SET RUNTIMESUBVARS 计算命令 设置 N
SET SCAPERSPECTIVE 计算命令 设置 N
SET UPDATECALC 计算命令 设置 N
SET UPTOLOCAL 计算命令 设置 N
THREADVAR 计算命令 其他 N
VAR 计算命令 其他 N

注:

@ISACCTYPE:此函数仅适用于费用帐户。可以使用这些值中的任意一个:First、Last、Average、Expense 和 Twopass。

CALC DIM:应仅对聚合维(例如移动、公司内、多 GAAP 和自定义)使用 CALC DIM。仅当您需要在自定义计算中引用聚合交叉点时需要。此外,请避免在 DSO 应用程序中使用 CALC DIM。