註:
您無法在 Oracle Hyperion Calculation Manager 的 Oracle Essbase 商業規則中對指令碼新增 RUNTIMESUBVARS 區段。只有在您部署 Essbase 應用程式時,在 Calculation Manager 中建立的規則層級執行時期提示變數才會轉換為 RUNTIMESUBVARS。
如果您從 Administration Services、MaxL 或可啟動計算指令碼的任何元件啟動具有執行時期提示的商業規則,該商業規則的執行時期提示必須具有預設值。
當進行驗證、偵錯、部署、分析以及啟動 Calculation Manager 中的規則時,您可以輸入或編輯執行時期提示變數的值。您也可以在驗證或部署商業規則集時輸入或編輯執行時期提示變數。如果執行時期提示包含成員限制,驗證會僅檢查有效的成員名稱 (不會驗證成員是否在限制範圍內)。執行時期提示限制會驗證數值和整數類型變數。
當您將具有執行時期提示的 Essbase 商業規則部署至 Essbase 時,您可以使用 Oracle Essbase Administration Services、MaxL,或者可以啟動計算指令碼的任何元件來啟動該商業規則。當您部署這些商業規則時,他們將轉換為 Essbase 計算指令碼,且執行時期提示變數將在 Essbase 指令碼中轉換為 RUNTIMESUBVARS。
如需設計遵循成員核准安全性的執行時期提示相關資訊,請參閱 Oracle Hyperion Planning 管理手冊 中的關於核准安全性中的執行時期提示。
若要輸入執行時期提示變數值,請執行下列動作: