HFMCurrency
是文本函数,可返回 Oracle Hyperion Financial Management 数据库连接中某个单元格的货币属性 ID。
语法:
<<HFMCurrency("GridName", Row, Col, Page)>>
参数 | 说明 |
---|---|
GridName | Financial Management 网格的名称。此值必须括在引号中 |
Row | 表示网格行索引的数值。网格中第一行的索引为 1,第二行的索引为 2,依此类推。 |
Col | 表示网格的列的字母。网格中第一列的索引为 A,第二列的索引为 B,依此类推。 |
Page | 一个数值,它表示网格的所有页维上的成员组合的索引。网格中第一个页维组合的索引为 1,第二个页维组合的索引为 2,依此类推。 |
设计者可以通过更改属性文件,将从 Financial Management 返回的字符串映射到其他字符串。这些映射是在 JConsole 文件中定义的。例如,设计者可以向 HFM Entity Currency 部分添加以下行:
EntityCurrency_USD=$
EntityCurrency_EUR=_
注:
有关 JConsole 的信息,请参阅《Oracle Hyperion Financial Reporting 管理员指南》。
如果从 Financial Management 返回 USD,则显示美元符号 ($);如果从 Financial Management 返回 EUR,则显示欧元符号 (_)。属性文件将这些示例和其他示例作为注释包含。
示例:
显示某单元格的货币属性,此单元格位于 Grid1 的页面 1 上的行 21、列 B 中:
<<HFMCurrency("Grid1",21,B,1)>>
注:
仅当在网格单元格(不是文本框对象、页眉或页脚)中使用时,HFMCurrency
才支持 Current
关键字。请参阅“在文本函数中使用 Current/Cur 关键字”。