Oracle Hyperion Financial Management提供了财务整合和报告功能,使您能够快速整合和报告财务结果,满足全球法规要求,降低法规 遵从性成本,并对数字充满信心。
“脚本”功能用于查看、修改和打印脚本。您可在“脚本”页面的文本框中输入语法。
在创建数据表单脚本时,您可以使用三种类型的语法元素:关键字、值和选项。关键字在脚本中单独占一行,并置于等号的左侧。值紧接着放在等号右侧,这样该行就完整了。选项可添加到脚本行,其中用逗号分隔每个选项。
注:1. 值为必需值时,必须在选项之前指定。选项永远不是必需项且可以任何顺序排列。
2. 数据输入表单脚本元素不区分大小写。
https://docs.oracle.com/applications/help/zh_CN/enterprise-performance-management/11.2/HFMAM/using_data_form_scripts.htm#HFMAM-HFM_WebData484502
ReportType=WebForm:指定报表类型,必须将其值设置为 WebForm 才能将文件加载为数据表单脚本。
ReportLabel=表名:表单的标签,表单名称。
ReportDescription=表说明:表单的说明。
ReportSecurityClass=[Default]:分配给表单的安全类,默认值是 [Default],安全类决定用户和组对应用程序元素的访问权限,只有分配了“设置管理员”角色的用户才可以为应用程序定义安全类。
SelectablePOVList=维名称缩写{[列表的名称]}(多个以’.‘为分割):指定用户可选择的维成员,指定维下面的父实体范围,系统将使用用户视点的维成员。
BackgroundPOV=维名称缩写#维下面的父实体(多个以’.'为分割):为表单指定背景维成员,指定维选择范围,无需指定 Background POV 中的所有维成员。对于未指定成员的维,系统将使用用户视点的维成员。
POVOrder=维名称全称1,维名称全称2,…:指定 POV 中的维名称顺序。
c1=维名称缩写#具体实体(字段):列标识符必需从 1 开始顺序递增;每个列允许包含一个列表,列表内以’.‘隔开,返回结果就是按照层级结构合并单元格;对列的其余设定均以’,'隔开。
r1=维名称缩写#具体实体(字段):行标识符必须从 1 开始顺序递增,对行的其余设定均以’,'隔开。
Blank:指定空白行、列或单元格,空值。例C4=Blank。(常用)
CellText:使用此选项可显示行、列或单元格的单元格文本。例R1=A#Salaries, CellText:[Default]。
CustomHeader:使用此选项可显示行、列或单元格的单元格文本;可使用分号作为分隔符,为后续单元格指定自定义标题,可使用句点 (。) 来表示应显示原标题;备注。例C3=Scalc(col(1)-col(2)),customheader:Variance。(常用)
NumDecimals:使用该选项可指定计算或非计算行、列或单元格覆盖中显示的小数位数,使用 0 到 9 ,9会使用最大精度,显示小数点后几位。例C4=A#Inventory,NumDecimals:1。
Override:使用该选项可为一个或多个连续的列或行指定不同的 POV 维成员、公式计算或文本,或者更改其样式,指定一列或者多列显示其余维的值。例Override(5,5,string(“2234”))。(常用)
ReadOnly:使用该选项可在表单中指定只读的行、列或单元格,在导出到 Excel 时,会保留只读格式。例C4=S#Actual.Y#2014,ReadOnly。
SCalc:在列和行中创建使用标准数学运算符的自定义公式;只能向前引用包含 SCalc 计算的单元格;维成员引用:(A#Purchases),单元格引用:表单第 2 列第 4 行的单元格Cell(4,2),列引用:col(n),行引用:row(n)。例C4=SCalc(Col(3)/Col(1)*100)。(常用)
Scale:使用该选项可指定未计算列、行或单元格的比例。例C4=A#Inventory,Scale:2。
String:使用该选项可指定列、行或单元格中的文本字符串;在行或列定义或者单元格覆盖定义中使用该选项;“字符串”选项视为服务器端的计算,因此可在使用 SCalc 的任何地方使用。例C4=String (“Show this read-only string”)。
Style:使用该选项可指定行、列、单元格、自定义标题或维标题的样式属性;在行、列、单元格覆盖、自定义标题或者标题选项定义中使用该选项。(此处繁多请查看上方连接,不考虑表格外观无需设计)
AddMember:在行定义中使用此选项,以向表单中添加图标。
Cell_Link:使用此选项可指定与另一个数据表单的链接。
NoSuppress:使用该选项关闭一个或多个行或列的隐藏设置。
FormRowHeight=16 px:用于指定表单中所有行的高度。
FormInputBoxLength=20:用于指定表单中输入框的宽度。
PrintNumRowsPerPage=20:用于指定要在每页上打印的行数。
PrintNumDataColsPerPage=6:用于指定要在每页上打印的列数。
PrintRepeatHeadersOnAllPages=True:用于在每页上打印标题。
LineItemDetailSinglePeriod=True:用于指定是仅为所选单元格显示行项目详细信息,还是为所有期间显示行项目详细信息。
CalcByRow=True:用于指定在单元格包含相交的列计算时,是否使用行计算。
ShowLabels=true:用于显示维成员的标签。
ShowDescriptions=true:用于显示维成员的说明。
SuppressRowHeaderRepeats=True:用于禁止显示重复的行标题。
SuppressColHeaderRepeats=True:用于禁止显示重复的列标题。