建立複雜邏輯科目

個別邏輯項目定義在複雜邏輯群組中。複雜邏輯規則的每一個欄位運算方式與簡單邏輯規則相同,除了「準則值」和「包含計算」欄位以外。複雜邏輯科目可讓使用者輸入包含其他維度 (除了 Account 維度以外) 的準則值,此外,您還可以指定「分組依據」和「群組層級」,以改變所產生的邏輯科目在「工作台」內的顯示方式。

準則值

若要為每一個維度輸入準則,請按一下「準則值」以開啟準則表單。邏輯項目只會從符合每一個維度之指定準則的來源行項目建立。每一個複雜邏輯準則欄位的描述如下:

維度

此欄位允許任何啟用來源維度的選擇。每個維度只能選取一次。

準則類型

此欄位與「來源維度」及「準則值」欄位結合使用,以決定邏輯科目衍生自哪個來源值。可用的條件類型有:In、Between 與 Like。「準則類型」決定如何解譯準則值。

準則值

針對任何給定的邏輯維度,準則類型使用此欄位決定應包含在邏輯計算中的成員。

分組依據

檢視「工作台」中的衍生邏輯項目時,「分組依據」欄位可讓邏輯項目在適當的維度欄位中置換顯示的成員。您可以依照「分組依據」欄位中輸入的值來置換維度的分組。使用此欄位對傳回的成員進行硬式編碼,或是將硬式編碼的值附加到原始成員 (方法是在「分組依據」欄位中輸入硬式編碼的成員及星號 (*))。

例如,將文字 "Cash" 放置在帶有針對維度所選取科目的列中,「匯入」表單會在邏輯項目的「科目」欄位中顯示 "Cash"。若您將 "L-*" 放置在「分組依據」欄位中,則匯入表單會顯示 "L-1100",其中 1100 是通過邏輯準則的原始科目。

若您未在「分組依據」欄位中輸入任何值,則此維度不會發生分組,並且會為每個唯一的維度成員建立單獨的邏輯項目。

群組層級

檢視「工作台」中的邏輯項目時,「群組層級」欄位會與「分組依據」欄位搭配使用以置換適當維度欄位中的顯示成員。此欄位只接受數值。

當您在「群組層級」欄位中輸入值 3 時,會傳回「分組依據」欄位左邊三個字元。如果「分組依據」欄位中未輸入任何值,則當您在「群組層級」欄位中指定值 3 時,會傳回原始來源維度成員的前三個字元。「匯入」表單上顯示的邏輯項目可以分組至所需的層級。

例如,當您在「分組依據」欄位中輸入 L-* 時,「匯入」表單中的邏輯項目會顯示為 "L-1100",其中 1100 是傳遞的原始科目。檢視「工作台」中的邏輯項目時,「群組層級」欄位會與「分組依據」欄位搭配使用以置換適當維度欄位中的顯示成員。此欄位只接受數值。

+ 顯示 "L-11"。如果您為此列輸入「群組層級 1」,則「匯入」表單會顯示 "L-1"。

包括計算

如果符合邏輯項目準則,「包含計算」欄位可讓邏輯項目在其計算中包含先前計算的資料管理值。

註:

每一個邏輯項目皆依序附加,而且邏輯項目會依此順序計算。如果第二個或之後的邏輯項目啟用此欄位,則會包含先前計算的任何邏輯項目,前提是這些邏輯科目符合邏輯條件。