シナリオ・プランニング範囲(SPR)の時間範囲の情報を式として公開し、次のものを指定できます。
Calculation Managerの構文:
[[getStartYear("ScenarioName")]]
[[getEndYear("ScenarioName")]]
[[getStartMonth("ScenarioName")]]
[[getEndMonth("ScenarioName ")]]
ScenarioNameは入力されたシナリオ・メンバー、またはOracle Hyperion Calculation Managerの実行時プロンプト・メンバー・タイプの変数です。メンバーは二重引用符で囲む必要があります。たとえば、[[getStartYear("Actual")]]のようになります。
例:
次の構文({rtpScenario}はタイプがmember の実行時プロンプト変数で、デフォルト値はActual):
FIX({rtpScenario}, [[getStartYear({rtpScenario})]]:[[getEndYear({rtpScenario})]],
[[getStartMonth({rtpScenario})]]:[[getEndMonth({rtpScenario})]])
FIX ( Working, P_000, "111")
"5800" = 5500;
ENDFIX
ENDFIX
によって次のスクリプトが返されます:
FIX ("Actual", "FY10" : "FY18", "Jan" : "Dec")
FIX (Working, P_000, "111")
"5800" = 5500;
ENDFIX
ENDFIX