跳转至

TGKFIELD 函数

描述

TGKFIELD 函数允许您获取字段单元格的值。

语法

该函数使用以下语法:=TGKFIELD(dataSource, "CellFieldExpression", "DimensionName1: value1", "DimensionName2: value2", ...)

参数

可以添加到函数中的项详述如下。

数据源

必须从中恢复值的数据库代码。此代码可以通过以下方式指示:

  • 使用数据库代码,例如 =TGKRET("TCPM_DEMODEV_001", ...)
  • 使用 TGKCURRDB 函数,例如 =TGKRET(TGKCURRDB(), ...)
  • 引用包含数据库代码的 Excel 单元格,例如 = TGKRET(A25, ...)

单元格字段

要定义的单元格字段,例如 $Entity.code

有关单元格字段的更多详细信息,请参阅单元格字段

选择维度

要检索所需维度的值,您可以按如下操作。

  • 要检索维度的值:<维度名称>:<要筛选的值>,例如对于实体 A00,指定 Entity:A00
  • 要检索存在聚合结构的维度的值,请引用节点:<维度名称>:<聚合结构代码>:*<节点代码>,例如 Entity:H_CODE:*H_NODE
  • 要检索科目维度的值:<科目维度名称>:*,例如 Account:*FST_CODE|FST_NODE

支持的维度如下所列。

维度 描述
Account: 科目代码。必填维度。可以使用单个科目、科目层次结构的节点或 FST 项。为使公式正确,科目必须存在于列表中,并且必须满足以下条件之一: - 与 FST 相关。 - 存在于控制组中。 - 与科目层次结构的节点相关。
AmountType 金额类型。必填维度。可能的值为: - TIP_O:(原始)用户在系统中录入的数据的金额类型。未定义维度时的默认值。 - TIP_OV:(以交易币种)仅表示以实体默认币种以外的币种表示的金额的金额类型(例如,要归属于币种为美元的实体的欧元金额) - TIP_OE:比例金额类型 - TIP_OEV:以交易币种表示的比例金额类型 - TIP_PR:折算金额类型 - TIP_PRV:折算为交易币种的金额类型 - TIP_CV:可合并金额类型 - TIP_CVV:以交易币种表示的可合并金额类型 - TIP_DES:(描述)允许用户录入和保存基于文本的信息(如注释或备注)的金额类型。
Category 类别代码
Currency: 币种代码。如果未定义维度,则使用实体币种。
Cust_Dim1..Cust_Dim5: 自定义维度之一的元素代码。例如,如果要在自定义维度 1 上处理产品以恢复某个产品的值,则代码为 Cust_Dim1。
Entity 实体代码
ICCust_Dim: 公司间自定义维度的元素代码
ICEntity 公司间实体代码
Period 期间代码。必填维度。
PeriodLength: 期间长度。可能的值为: - LUN_0:累计 - LUN_1:月度 - LUN_2:双月 - LUN_3:季度 - LUN_4:每四个月 - LUN_5:每五个月 - LUN_6:半年度 - LUN_12:年度 - LUN_QTD:季度至今 - LUN_STD:半年度至今 - LUN_YTD:年初至今
Scenario 场景代码。必填维度。
DB code 如果未定义当前应用程序数据库中使用的公式(类似于使用 TGKCURRDB 函数)

注意:系统不会对未定义的维度筛选任何数据。