SwitchSign

确定是否为当前自定义成员或指定自定义成员将贷项切换为借项。使用以下这些规则,该函数可以颠倒借项/贷项符号:

  • 资产帐户到负债帐户

  • 负债帐户到资产帐户

  • 费用帐户到收入帐户

  • 收入帐户到费用帐户

  • 余额帐户到流转帐户

  • 流转帐户到余额帐户

您可以在下列类型的规则中使用此函数:

  • 计算

  • 转换

  • 合并

  • 分配

语法

HS.<Object>.SwitchSign("Member")
HS.<Object>.SwitchSign("")
HS.Custom(Dimension).SwitchSign(Member)

注:

使用空字符串 ("") 将此函数应用到当前成员。

表 11-49 SwitchSign 函数的语法

参数 说明

<Object>

以下对象关键字中的一个:

  • Custom1

  • Custom2

  • Custom3

  • Custom4

  • Custom

Member

有效的自定义维成员的名称。

返回值

如果自定义成员的贷项切换为借项,则布尔表达式为 Ture;如果贷项和借项不切换,则布尔表达式为 False。

示例

在本示例中,如果贷项和借项已切换,则会执行 If...Then 和 End If 语句之间的语句:

If HS.Custom1.SwitchSign("") = TRUE Then
  ...
End If
If HS.Custom("Product").SwitchSign("P3000-Phones") = TRUE Then
...
End If