這些案例提供範例,說明在套用儲存格樣式和自訂樣式時,在設計時期定義的格式/驗證規則和 Groovy 規則如何影響執行時期表單顯示。
案例 1:套用儲存格樣式
已套用 Smart View 儲存格樣式的 Smart View 執行時期資料方格:
已套用 Web 儲存格樣式的 Web 執行時期資料方格:
案例 2:套用自訂樣式
在格式/驗證規則建置器中,已在每個列和欄標頭儲存格以及 A 欄和 B 欄上建立僅限格式規則,如下方螢幕截圖所示。
格式/驗證規則建置器特性:
格式/驗證規則建置器格式儲存格選項:
已套用自訂樣式的 Smart View 執行時期資料方格,因此僅顯示設計時期格式規則:
已套用自訂樣式的 Web 執行時期資料方格,因此僅顯示設計時期格式規則:
案例 3:套用自訂與儲存格樣式
在下方螢幕截圖中,Oracle Smart View for Office 儲存格樣式優先於設計時期格式規則。
已套用自訂與儲存格樣式的 Smart View 執行時期資料方格:
已套用自訂與儲存格樣式的 Web 執行時期資料方格:
案例 4:套用儲存格樣式和一個資料驗證規則
在下方格式/驗證規則建置器螢幕截圖中,新增了一個資料驗證規則,會在層級 0 的「其他薪酬」儲存格的值超過 $4000 時,設定其背景顏色和工具提示。
格式/驗證規則建置器特性:
格式/驗證規則建置器格式儲存格選項:
已套用儲存格樣式和一個資料驗證規則的 Smart View 執行時期資料方格:
在上方螢幕截圖中,規則建置器中定義的資料驗證規則已套用至儲存格 [B,14]、[F,14] 和 [H,14]。這些儲存格四邊有黑色框線、黃色背景顏色和藍色字型。
已套用儲存格樣式和一個資料驗證規則的 Web 執行時期資料方格:
請注意,關於上方螢幕截圖:
格式設定:四邊有黑色框線、黃色背景顏色和藍色字型。
工具提示訊息:「其他薪酬」超過 $4000!
案例 5:套用儲存格樣式以及一個資料驗證規則和一個 Groovy 規則
Groovy 規則定義會在「其他薪酬」儲存格的值超過「薪資」的 10% 時,設定其背景顏色和工具提示。
Groovy 規則定義:
在表單設計工具的「商業規則」頁籤上,將 Groovy 規則新增至表單:
已套用 Groovy 規則和資料驗證規則的 Smart View 執行時期資料方格:
資料驗證規則和 Groovy 規則已套用至儲存格 [B,14] 和 [H,14]。
請注意,關於上方 Smart View 執行時期資料方格:
背景顏色是從 Groovy 規則套用,因為它優先於資料驗證規則。格式設定 (框線和藍色字型) 是從資料驗證規則合併而來,因為 Groovy 規則沒有套用任何格式設定。
在儲存格 [C,14]、[D,14]、[E,14] 和 [I,14] 中,僅顯示 Groovy 規則定義。
只有儲存格 [F,14] 套用資料驗證規則
已套用 Groovy 規則和資料驗證規則的 Web 執行時期資料方格:
請注意,關於上方 Web 執行時期資料方格:
背景顏色是從 Groovy 規則套用,因為它優先於資料驗證規則。格式設定 (框線和藍色字型) 是從資料驗證規則合併而來,因為 Groovy 規則沒有套用任何格式設定。
在某些儲存格中,僅顯示 Groovy 規則定義。
只有一個儲存格套用資料驗證規則
案例 6:套用自訂與儲存格樣式以及一個資料驗證規則和一個 Groovy 規則
在下方螢幕截圖中,優先順序套用如下 (P1 為最優先):
已套用自訂與儲存格樣式、一個資料驗證規則和一個 Groovy 規則的 Smart View 執行時期資料方格:
已停用唯讀顏色的 Smart View 執行時期資料方格: