If 條件值

如需其他條件的相關資訊,請參閱規則建置器支援的條件

目前儲存格值

動作:

當已在其上呼叫規則之目前資料儲存格的值滿足此條件時,才會執行動作。

運算子:

此函數的可用運算子如下:=、!=、<、<=、>、>=、Equals、Not Equals、Contains、Starts With 或 Ends With。這些運算子會於所選的目標值執行動作,其可以是任意格式值、儲存格值、欄值、列值或跨維度成員。

條件定義:


條件定義

條件評估:

在上表顯示的條件中,含 member Row_Member1 之列 1 的儲存格在評估條件時會以紅色顯示。


條件評估

儲存格值

動作:

當指定儲存格的值滿足條件時,才會執行動作。

運算子:

此函數的可用運算子如下:=、!=、<、<=、>、>=、Equals、Not Equals、Contains、Starts With、Ends With。這些運算子會於所選的目標值執行動作,其可以是任意格式值、儲存格值、欄值、列值或跨維度成員。

條件定義:


條件定義

條件評估:

設計時期的儲存格可以在資料輸入期間展開成一或多個資料儲存格,如下圖所示。儲存格的值是所有已展開資料儲存格的值總合。例如,儲存格 A1 的值是以紫色顯示之儲存格的值總合 (1+2+5+6+9+10=33),而儲存格 A2 的值是以藍色顯示之儲存格的值總合 (13+14+17+18=62)。


條件評估

欄值

動作:

當指定欄的值滿足條件時,才會執行動作。

運算子:

此函數的可用運算子如下:=、!=、<、<=、>、>=、Equals、Not Equals、Contains、Starts With 或 Ends With。這些運算子會於所選的目標值執行動作,其可以是任意格式值、儲存格值、欄值、列值或跨維度成員。

條件定義:


條件定義

條件評估:

設計時期的欄可以在資料輸入時展開資料儲存格,如下圖所示。欄的值是目前列位置上該欄中所有已展開資料儲存格的值總合。目前的列會變更為用以評估方格內變更之規則的目前儲存格。

例如,當規則可用以評估含有成員 Row_Member1 之列 1 中的任何儲存格時,欄 A 的值是以紫色顯示之儲存格的值總合 (1+2=3)。當規則可用以評估含成員 Row_Member3 之列 1 中的任何儲存格時,欄 A 的值是以藍色顯示之儲存格的值總合 (9+10=19)。同理,當規則可用以評估含成員 Row_Member5 之列 2 中的任何儲存格時,欄 A 的值是以綠色顯示之儲存格的值總合 (17+18=35),依此類推。


條件評估

列值

動作:

當指定列的值滿足條件時,才會執行動作。

運算子:

此函數的可用運算子如下:=、!=、<、<=、>、>=、Equals、Not Equals、Contains、Starts With、Ends With。這些運算子會於所選的目標值執行動作,其可以是任意格式值、儲存格值、欄值、列值或跨維度成員。

條件定義:


條件定義

條件評估:

設計時期的列可以在資料輸入期間展開成一或多個資料儲存格,如下圖所示。列的值是目前欄位置上該列中所有已展開資料儲存格的值總合。目前的欄會變更為用以評估方格內變更之規則的目前儲存格。

例如,當規則可用以評估含成員 Column_Member1 之欄 A 中的任何儲存格時,列 1 的值是以紫色顯示之儲存格的值總合 (1+5+9=15)。同理,當規則可用以評估含成員 Column_Member2 之欄 A 中的任何儲存格時,列 2 的值是以藍色顯示之儲存格的值總合 (14+18=32),依此類推。


條件評估

跨維度成員

動作:

當跨維度成員所參照之資料儲存格中的值滿足條件時,才會執行此動作。目前資料儲存格的成員可完全符合其成員未指定於跨維度中之維度的儲存格。此成員名稱可使用任意格式輸入。

註:

如果表單驗證規則使用跨維度運算子,則必須在表單上表示出跨維度儲存格。如果使用者不想要在表單上看到,可以隱藏包含跨維度儲存格的欄或列。

運算子:

此函數的可用運算子如下:=、!=、<、<=、>、>=、Equals、Not Equals、Contains、Starts With 或 Ends With。這些運算子會作用於選取的目標值。目標值可以是任意格式值、儲存格值、欄值、列值或跨維度成員。它只能包含一個來自每個維度的成員,而且必須只包含列或欄中的維度成員。

條件定義:


條件定義

條件評估:

在方格層級上套用先前規則時,會在表單中的每個儲存格上呼叫規則,而該儲存格中的值會與以紫色顯示之儲存格中的值進行比較。因此,Row_Member 5->Column_Member 2 上的儲存格會變成紅色。


條件評估

成員名稱

動作:

當已在其上呼叫規則的目前所在資料儲存格於交集中具備指定維度編號時,才會執行動作。所選維度的成員名稱應該會在為其建立之表單的立方體中。

運算子:

運算子可以是:Equals、Not Equals、Contains、Starts With 或 Ends With。系統會選取或輸入任意格式的目標值 (即成員名稱)。

條件定義:


條件定義

成員

動作:

當已在其上呼叫規則的目前資料儲存格在其交集中具有指定維度編號 (或是任一經由評估指定函數產生的成員) 時,才會執行動作。

運算子:

可用的運算子為 In 和 Not In。系統會選取或輸入任意格式的目標值 (亦即成員)。

包含屬性

規則可包含屬性值。如果「來源類型」為屬性,則可用的運算子為 Is,而且您可以在「目標值」欄位中直接鍵入屬性值。如果「來源類型」為成員,則您可在「目標值」欄位中選取 In 或 Not In 運算子,可藉由按一下 規則選擇圖示,然後按一下「成員選擇」對話方塊中的變數來選取屬性。您可以使用成員選擇函數選取器來選取屬性函數,例如 NotEqual 和 GreaterOrEqual。

使用資料驗證規則中的屬性值時,請記住評估屬性的方法。如果規則參照來自一或多個維度的一或多個屬性,則針對來自相同屬性維度的屬性值,會評估為 OR,針對來自不同屬性維度的屬性,會評估為 AND。例如,如果規則包含屬性 IN Red、Blue、True 和 Big,則會以 (Red OR Blue) AND True AND Big 選取所有成員。如需其他資訊,請參閱選擇成員屬性值

成員來源類型的條件定義


條件定義

屬性來源類型的條件定義


條件定義

科目類型

動作:

當已在其上呼叫規則的目前資料儲存格在其交集中具有指定科目類型的科目時,才會執行此動作。系統會參照至所有目前支援的科目類型:費用、收入、資產、負債、權益及已儲存假設。

運算子:

可用的運算子是 Is。

條件定義:


條件定義

版本類型

動作:

當已在其上呼叫規則的目前儲存格在其交集中具有指定版本類型的版本時,才會執行此動作。系統會參照至目前支援的版本類型 (標準自下而上式及標準自下而下式)。

運算子:

可用的運算子是 Is。

條件定義:


條件定義

差異報表類型

動作:

當已在其上呼叫規則的目前儲存格在其交集中具有指定差異報表類型的科目時,才會執行此動作。系統會參照至可用的差異報表類型 (支出及非支出)。

運算子:

可用的運算子是 Is。

條件定義:


條件定義

使用者定義屬性

動作:

當已在其上呼叫規則的目前儲存格在其交集中具有這個與指定維度成員相關聯的 UDA 時,才會執行此動作。UDA 參照是根據所選維度選取的。條件會以這個等於所選值之維度的 UDA 為依據。您必須從下拉清單中選取 UDA 值。

運算子:

可用的運算子是 Is。

條件定義:


條件定義

屬性

動作:

當已在其上呼叫規則的目前儲存格在其交集中具有這個與指定維度成員相關聯的屬性時,才會執行此動作。屬性參照是根據所選維度選取的。條件會以這個等於所選目標值之維度的屬性為依據。

運算子:

可用的運算子是 Is。

條件定義:


條件定義