關於變數

變數均採用您為其定義的值。您可以在設計商業規則和範本時在元件中使用變數。

您可以下列方式建立變數:

  • 按一下 「變數設計工具」按鈕 以啟動「變數設計工具」。
  • 在「變數選取器」對話方塊可用的任何位置,從規則、指令碼、公式或範本中建立變數。

    例如:

    • 開啟規則,然後在「成員範圍」元件中拖曳。
    • 按一下維度旁的 「選取」按鈕,然後選取變數
    • 選取變數對話方塊中,按一下建立以建立變數。

當您建立變數時,將會在您選擇的層級建立變數:全域、應用程式、規劃類型,或商業規則。如果在每個層級建立了相同的具名變數,則會在規則中使用最低層級的變數。例如,如果您建立名為 vMonth 的全域變數與名為 Month 的計畫類型變數,規則將使用計畫類型中的變數。

變數有兩種類型:

  • 執行 — 啟動商業規則時,執行為變數定義的計算。您可以在指令碼元件或固定迴圈元件中使用執行變數。

  • 取代—設計或啟動商業規則時,變數將由計算替代。您可以在任何元件中使用取代變數。

    您可以建立數個類型的執行和取代變數。根據應用程式類型,以及是要建立執行還是取代變數,您可以建立的變數會有所不同。

    註:

    若為非 Groovy 規則,聚總儲存選項 (ASO) 類型的 Planning 立方體只支援 membermembers 類型的變數。

您可以建立變數,用於在使用者啟動商業規則時,提示使用者輸入資訊。這些執行時期提示變數可以提示使用者資訊為成員、文字、日期還是數字。提示可以告知使用者應當使用的資料類型。

例如:

  • 選取月份。

  • 輸入預計每個季度的客戶拜訪次數。

  • 指定您預計下個月收入變化的百分比。

根據您要為哪種應用程式類型建立變數,一個變數最多可以有四種相關聯的資料庫物件。變數可同時存在多個物件中,且在每個物件中可以有相同的名稱。