設計公式元件

您可以從「系統檢視」或任何其他檢視建立公式元件。您也可以在設計規則或範本時,在規則或範本設計工具中建立公式元件。公式元件可以在商業規則或範本中使用。

若要建立公式元件,請執行下列動作:

  1. 系統檢視中,在公式上按一下右鍵,然後選取新增

    新增公式對話方塊中會植入規劃應用程式類型、規劃應用程式,以及計畫類型。

    註:

    您也可以透過將新公式元件拖放到商業規則或範本流程圖,在商業規則或範本中建立公式元件。

  2. 輸入名稱、應用程式類型、應用程式,以及公式元件所屬的計畫類型。
  3. 按一下確定
  4. 選擇性:元件設計工具上,您可以執行下列其中一項任務:
    • 按一下新增網格,然後選取插入網格 (之前)插入網格 (之後),或在末端插入網格,以新增其他網格。依預設,「公式」頁籤會顯示一個網格。

    • 按一下刪除網格以刪除選取的網格。

    • 按一下尋找圖示,以在您作業中的公式網格中尋找文字。請執行下列任務:

    • 按一下尋找和取代圖示,以尋找並取代指令碼中的文字。

  5. 公式上,輸入公式的標題。
  6. 僅限為範本建立公式元件的使用者:如果您想使用公式元件中的設計時期提示,請在公式頁籤上,選取使用設計提示。然後在條件網格中,透過執行下列任務,定義設計時期提示的條件:
    1. DTP 中,選取設計時期提示。
    2. 運算子中,選取運算子: = = 或 <>。
    3. 中,從下拉清單中選取值。
    4. 重複這些步驟,根據需要建立任意數量的陳述式。

      提示:

      按一下加號 (+) 和減號 (-) 圖示,在網格中新增和刪除列。按一下 And 旁的欄位,將 And 變更為 Or;從下拉清單中選取 Or。

  7. 根據預設,公式元件計算的處理會從您在網格中輸入的第一個成員開始。如果希望從其他成員開始處理公式元件計算,請在成員區塊中輸入該成員或函數的名稱,或按一下省略符號圖示,從「成員選取器」中選取一個成員。請參閱關於向元件新增成員和函數
  8. 備註中,為要建立的條件陳述式和公式陳述式輸入備註。
  9. 選擇性:若要為公式元件建立條件陳述式 (即 IF 陳述式),請按一下新增條件。請參閱使用條件建置器建立條件陳述式
  10. 選擇性:在顯示的 IF 列中,輸入條件陳述式的文字,或按一下該列右欄的新增/編輯條件圖示,以存取「條件建置器」。「條件建置器」可讓您以圖形方式設計條件陳述式。

    註:

    雖然可以從向下箭頭中選取 IF、ELSE IF 和 ELSE,但在預設情況下,第一項陳述必須是 IF 陳述式。

  11. 選擇性:使用「條件建置器」設計 IF 條件陳述式。請參閱使用條件建置器建立條件陳述式
  12. 公式列中,按一下等號左邊的列以建立公式陳述式。按一下動作圖示,並選取:

    註:

    如果在步驟 9 至步驟 11 建立了條件陳述式 (即 IF 陳述式),則在此步驟中建立的公式陳述式是條件的 THEN 陳述式。

  13. 公式列中,按一下等號右邊的列以完成公式陳述式。按一下動作圖示,並選取:
  14. 按一下註解圖示,輸入關於計算陳述式列的備註。按一下確定
  15. 選擇性:如果要建立其他 IF 陳述式、ELSE IF 或 ELSE 陳述式,請完成下列步驟:
    1. 按一下新增條件
    2. 按一下向下箭頭,並選取下列選項之一:
      • IF:選取此選項以建立 IF 條件陳述式。如 IF 陳述式為 TRUE,則執行此動作;如果 IF 陳述式為 FALSE,則執行其他動作。

      • ELSE IF:選取此選項以建立 ELSE IF 條件陳述式。如果存在關聯的 IF 陳述式,且該 IF 陳述式為 FALSE,則執行此陳述式中的動作。

      • ELSE:選取此選項以建立 ELSE 條件陳述式。如果存在關聯的 ELSE IF 陳述式,且該 ELSE IF 陳述式為 FALSE,則執行此陳述式中的動作。

        註:

        如果從 IF 或 ELSE IF 區塊中移除條件陳述式,而下一個區塊中包含了 ELSE IF 陳述式,則下一個區塊會被變更為 IF 區塊。但是,如果下一個區塊中包含 ELSE 陳述式,則該區塊中的條件陳述式會被移除。

    3. 重複步驟 9 至步驟 14,以針對公式元件設計其他陳述式。公式網格可以由一或多個包含公式陳述式集合的公式區塊組成。您也可以為區塊輸入備註和條件 (視情況為選擇性)。

      提示:

      如有必要,可按一下 + 圖示,以新增更多公式列。

  16. 特性上,完成下列步驟:
    1. 僅限為商業規則建立公式元件的使用者:當您從新物件中將公式元件拖放到商業規則中時,並不會選取共用。若要將此公式設成共用,請選取公式的特性頁籤,選取共用,然後指定公式的名稱。

      當您從系統檢視建立公式元件時,依照預設,共用為已選取,而且無法變更。相反地,如果您要在商業規則中建立公式複本,請將共用公式拖放到商業規則中,然後在特性頁籤上清除共用核取方塊。這樣做將會在商業規則中建立共用公式複本;即使共用公式變更,共用公式的複本也不會變更。當您儲存商業規則時,公式將不再具有名稱。

    2. 選擇性:輸入 50 個字元以內的新名稱以編輯公式名稱。(預設名稱為「新增公式」對話方塊中的名稱。)
    3. 選擇性:為公式輸入 255 個字元以內的描述。
    4. 選擇性:為公式輸入標題。標題顯示在設計工具範本設計工具流程圖內公式的下方。

      註:

      如果元件沒有標題而且未共用該元件,元件的第一部分會顯示在流程圖中。例如,如果您有一個未共用而且沒有標題的公式 "Salaries" = 40,則該公式元件在流程圖中會顯示為 "Salaries" = 40。如果元件為共用但沒有標題,流程圖中會顯示元件的名稱。

    5. 為公式輸入備註。例如,您可能希望告訴使用者公式的用途。
  17. 僅限為商業規則建立公式元件的使用者:使用方法上,您可以檢視使用此公式元件的規則。

    註:

    「使用狀況」頁籤上的所有資訊都不可編輯。

  18. 按一下 「儲存」按鈕