特定のディメンションのメンバーが現在のメンバーである場合にのみOracle Hyperion Financial Managementでアクションを行うには、Member関数の戻り値をテストするIf構造を使用します。
この例では、現在のシナリオがBudget(予算)である場合に、Financial ManagementによってUnitsSoldとPriceの勘定科目の値が乗算され、結果がSales勘定科目に挿入されます。
If HS.Scenario.Member = "Budget" Then
HS.EXP "A#Sales = A#UnitsSold * A#Price"
End If
ヒント:
すべてのIf構造は、If...Then
文で始まり、End If
文で終わる必要があります。条件を満たすときに実行されるアクションは、前述のように、If...Then
文とEnd If
文の間にあります。