在表單中啟用年度迄今 (YTD) 資料輸入

除了使用 Groovy 規則輸入 YTD 資料之外,您還可以使用資料表單中的啟用 YTD 資料輸入選項來啟用 YTD 資料輸入。此選項可讓您直接在表單中輸入 FCCS_YTD 成員的資料。

系統提供了 FCCS_YTD 的 PostFormSave 商業規則,可讓您輸入 YTD 資料。您可以在「工作」主控台中檢查規則狀態。表單中附加的規則會在「儲存」作業之後執行。

儲存表單後工作會針對任何表單儲存作業觸發。不過,除非選取啟用 YTD 資料輸入選項並輸入 YTD 資料,否則此工作不會進行任何處理。

FCCS_YTD 資料輸入依預設也會啟用稽核追蹤。

當您啟用此選項時,您可以在表單中的同一列/欄輸入和檢視 YTD 資料,而無需在表單中同時包含 YTD 和 YTD_Input View 成員。

備註:啟用 YTD 資料輸入選項會顯示在所有應用程式類型中,但僅適用於密集/稀疏最佳化 (DSO) 應用程式。

若要在表單中啟用 YTD 資料輸入,請執行下列動作:

  1. 建立新表單,或開啟您要啟用 FCCS_YTD 資料輸入的現有資料表單。
  2. 從動作功能表中,選取編輯。
  3. 選取版面配置頁籤。

    請確定檢視維度是在 POV 或頁面版面配置中,而不是在列/欄中。

  4. 從方格特性中的其他下,選取選項:啟用 YTD 資料輸入。
  5. 儲存表單,然後重新開啟。如果表單符合啟用 FCCS_YTD 資料輸入的所有準則,您就可以在 FCCS_YTD 成員中輸入資料。

必要的安全性角色

若要在表單中輸入「年初迄今 (YTD) 資料輸入」,您必須具有「服務管理員」角色或「使用者」角色。如果您具有「使用者」角色,根據預設,您對表單中的儲存格僅具有讀取存取權。若要啟用「YTD 資料輸入」,使用者必須依序導覽至應用程式、設定值,並將對特設唯讀角色啟用資料載入設定值設為是。啟用此設定值之後,您可以在表單中輸入 YTD 資料。

安全性整合

在 PostFormLoad 中,FCCS_YTD 成員的唯讀狀態將與 FCCS_YTD_Input 成員完全相同。這表示 FCCS_YTD 安全性設定值將被 FCCS_YTD_Input 安全性設定值置換,如以下範例所示,但最後兩個範例中顯示了少數例外。

表格 18-9 範例 1

成員 使用者 安全性存取權 表單的已生效存取權
FCCS_YTD_Input 超級使用者 寫入 寫入
FCCS_YTD 超級使用者 讀取

表格 18-10 範例 2

成員 使用者 安全性存取權 表單的已生效存取權
FCCS_YTD_Input 超級使用者 讀取 讀取
FCCS_YTD 超級使用者 寫入

表格 18-11 範例 3

成員 使用者 安全性存取權 表單的已生效存取權
FCCS_YTD_Input 超級使用者 無 讀取
FCCS_YTD 超級使用者 寫入

表格 18-12 範例 4

成員 使用者 安全性存取權 表單的已生效存取權
FCCS_YTD_Input 超級使用者 寫入 無
FCCS_YTD 超級使用者 無