ディメンションのメンバーのテスト

特定のディメンションのメンバーが現在のメンバーである場合にのみ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文の間にあります。