您將報表構件從 Financial Reporting 移轉至報表時,系統會盡可能地將原始報表構件的許多元素轉換成報表等同項目。但是,Financial Reporting 和報表之間存在差異,並非所有元素都存在於兩者中。您應將被移轉的報表構件視為起始點,以將 Financial Reporting 轉換成報表,但您有可能必須在移轉報表構件後修改某些元素,以產生等同於原始報表構件的報表。本主題將協助您瞭解 Financial Reporting 與報表的差異,以便您視需要修改移轉的報表構件。
Financial Reporting 函數與其報表等同項目
下列區段說明 Financial Reporting 中可用的函數與報表適用的等同項目。
註:
文字函數的語法在此兩個產品中並不相同。Financial Reporting 要求在函數前後使用 <<
與 >>
括弧 (例如,<<MemberName()>>
)。報表 則不需使用括弧。
表格 B-1 Financial Reporting 函數與報表等同項目
Financial Reporting 函數 | Reports 等同項目 |
---|---|
註釋 | |
CalcStatus | |
CellText | CellText |
資料來源 | |
日期 | DateTime |
GetCell | CellValue |
GetHeading | HeadingValue |
GridDimension | |
HFMCurrency | |
LabeledCellText | |
ListOfCellDocuments | |
MemberName | MemberName |
MemberAlias | MemberAlias |
MemberDescription | MemberProperty |
MemberProperty | MemberProperty |
MemberQualifiedName | MemberName |
Page | PageNumber |
PageIndex | PageNumber |
PageCount | PageCount |
PlanningAnnotations | |
ProcessManagementStatus | |
ReportAuthor | ReportAuthor |
ReportCreated | ReportCreateOn |
ReportDesc | ReportDescription |
ReportFolder | ReportLocation |
ReportModified | ReportModifiedOn |
ReportModifiedBy | ReportModifiedBy |
ReportName | ReportName |
ReportRunBy | ReportRunBy |
註:
報表文字函數 "DateTime" 具有兩個參數 (一個用於日期,一個用於時間),Financial Reporting "Date" 函數僅有一個參數格式字串。使用 "Date" 函數移轉 Financial Reporting 同時指定時間時,必須修改報表中移轉的函數以納入額外的 "none" 參數,否則會重複時間結果。例如,移轉的文字函數 DateTime("dd-MMM-yy h:mm:ss a") 必須手動修改為 DateTime("dd-MMM-yy h:mm:ss a", none)
在 Financial Reporting 中,文字函數允許使用 cur
、curr
或 current
來表示目前資料列、資料欄或方格。報表 則不支援 curr
。相反地,先前使用 curr
的函數允許使用選擇性參數。
例如,在 Financial Reporting 函數 <<MemberName("curr", "curr", "Product", "curr")>>
中,其中 "curr" 元素代表方格名稱、資料列、資料欄或頁面,報表 中則不需要 "curr" 元素。報表等同項目會是 MemberName("Product")
。"grid" 會預設為包含該函數的方格 (或者,若文字函數先前位於文字物件中且只有單一方格,則會預設為該唯一方格)。如果有多個方格且文字函數發生於文字物件中,則需有 gridname
參數。
檢視點 (POV) 的差異
Financial Reporting 與報表在管理 POV 的方式上並不相同:
在 Financial Reporting 中,方格 POV 依預設具有「使用者檢視點」的值。在報表中,則為「預設值」。
在 Financial Reporting 中,方格與使用者 POV 皆可具有選擇清單。在報表中,此清單稱為「建議清單」。請參閱設定檢視點。
在 Financial Reporting 中,報表設計程式可選取要用於方格 POV 上的初始成員。若方格 POV 上的維度具有選取項目,此項目會在每次執行報表時,作為方格 POV 上該維度的初始成員。在報表中,報表設計程式無法選取在執行報表時,要用於區域 POV 中的初始成員。若有定義「建議清單」,則區域 POV 會使用該維度最後選取的全域 POV 成員,作為報表執行時的初始成員。不過,如果建議的清單定義為單一選取成員,則「POV 維度」會在報表執行時使用該成員作為初始成員,即使未選取「僅顯示建議」選項。
已選取「使用者檢視點」的 Financial Reporting 方格 POV 維度將會移轉,以使用報表中的全域 POV。如果報表具有多個資料來源,只有第一個資料來源的維度會移轉至全域 POV。所有其他 Financial Reporting 方格 POV 維度將會移轉至報表中的區域 POV。
在 Financial Reporting 中,方格可以有頁面座標軸。在報表中,頁面座標軸的功能是透過 POV 中維度上的「列印所有選項」加以支援。如果選取成員包含「提示」,將會移轉為 Reports 中的全域 POV 維度。
在 Financial Reporting 的方格編輯器中,使用者會看到方格 POV 上之維度使用者 POV 的值。在報表中,使用者只會看到「預設」,或「建議清單」成員。
方格物件差異
使用方格物件時,請考量下列事項:
在報表中,預設會凍結方格表頭。
報表中不支援標題類型「實體簡稱」。
報表沒有隱藏方格特性;所有隱藏方格會在隱藏工作表中管理。Financial Reporting 中的隱藏方格會移至報表中的隱藏工作表,您可以在其中加以編輯並管理。隱藏工作表中的任何方格將不會顯示在報表輸出中。
報表中不支援「分頁之前 = 置於最上方」的資料列/資料欄特性。資料列/資料欄的分頁符號將一律出現在後續頁面的相同位置。
在 Financial Reporting 中,「顯示支援詳細資料」一元運算子會設於資料列層次。在報表中,其會設於方格層次。若 Financial Reporting 報表包含不同資料列之「顯示支援詳細資料」的不同特性值,則系統會顯示移轉錯誤。
如果方格物件有頁面座標軸選取成員設為「目前檢視點」,系統將會以 dimension-name-member 來取代選取項目。此條件在報表中無效,因為頁面座標軸選取成員會移轉至方格 POV 維度上的建議清單。在移轉日誌中,系統將會顯示:「在方格物件 'Grid1' 中,頁面座標軸選取成員具有「目前檢視點」參考,其為無效。」
若 Financial Reporting 頁面座標軸選取成員包含多個提示,則選取成員將會移轉至報表中的單一提示。
單一方格在報表中無法參考多個資料來源。若 Financial Reporting 方格參考多個資料來源,則系統會顯示移轉錯誤。
因為報表方格沒有頁面座標軸,如果 Financial Reporting 方格在頁面座標軸上包含排序,系統就會在移轉日誌中顯示移轉錯誤。
若 Financial Reporting 報表其儲存格網底預設為白色 (FFFFFF
),您必須將報表儲存格網底設為「透明」,以使用資料列群的方格特性。否則,系統會將儲存格網底視為已套用現有格式,而不會套用資料列群。
在報表中,不支援 Financial Reporting 每個層代依據的格式儲存格、對齊、縮排增加的條件式格式。「依層代縮排」在匯入之後可套用為儲存格特性。
如果使用者已合併 Financial Reporting 中的標題與資料儲存格,並將報表匯入報表中,匯入作業會將合併的儲存格分割成合併的標題儲存格與資料儲存格。這將會變更報表的外觀與使用方式,且使用者將需要修改報表。
報表不支援方格中有空白的公式資料列或資料欄,若匯入具有空白公式資料列或資料欄的 Financial Reporting (FR),即會顯示警告訊息。報表設計程式必須將報表方格公式編輯為設定公式並輸入 "0",或者將公式資料列或資料欄取代為分隔符號資料列或資料欄 (若不需顯示任何項目)。
相鄰的標題儲存格中不可有浮動的標題儲存格值。必須以 Financial Reporting 報表的檢視點為主,對外觀與風格進行所有必要的手動調整 (如合併儲存格)。
在 Financial Reporting 中,方格層次特性工作表允許使用者啟用「隱藏遺漏/錯誤/零」。不過,在方格層次啟用此特性只會對方格中的每個資料列與資料欄啟用特性。
啟用特性不會套用至方格,它只是選取所有資料列並啟用特性,然後選取所有資料欄並啟用特性的一個捷徑。
在 Reports 中,方格層次特性允許使用者啟用「隱藏無資料/錯誤/零」特性,這些特性是在方格層次設定並儲存。您也可以選取一或多個資料列/資料欄,並啟用/停用這些資料列/資料欄的隱藏特性,而不預設為方格層次設定。這就是為什麼隱藏特性在資料列/資料欄層次有三個選項:「方格設定」、True 及 False 的原因。「方格設定」特性值會遵從在方格層次的特性設定。Financial Reporting 不具有此功能。
由於這些差異,因此當 Financial Reporting (FR) 報表移轉至 Reports時,除非 Financial Reporting (FR) 報表中的每個資料列與資料欄都已啟用指定的「隱藏」特性,否則只有 Financial Reporting (FR) 報表的資料列與資料欄層次特性會移轉至 Reports。如果所有資料列與資料欄未啟用相同的「隱藏」特性,則方格層次特性會維持預設 (False)。
此外,Financial Reporting (FR) 一律使用捨入/調整的值以進行基本和條件隱藏,Reports 則預設為不使用。條件表示式底下有方格一般特性,使用捨入/調整的值,其預設為 False。如果您發現 Financial Reporting (FR) 和 Reports 之間套用的隱藏存在差異,則您能將此特性設定為 True。
在 Financial Reporting 中,「依相對層代縮排」是根據分段基準計算,目的是要讓相對層代適用於自單一設計時間資料列產生的所有成員組合。在 Reports,「依相對層代縮排」是根據整個軸基準計算,這表示計算相對縮排時會使用所有資料列成員組合的相對層代。
若要在 Reports 中達成先前可在 Financial Reporting 中達成的結果,您可以對特定層代 (例如層代 3) 設定條件格式表示式,並依特定金額縮排格式;然後對另一個特定層代 (例如層代 4) 定義不同的條件格式,並依其他金額縮排格式。
在 Reports 中,當重複的標題方格、資料列和資料欄特性設為隱藏時,任何有相同值的相鄰資料列與資料欄儲存格會視為重複的值。在 Financial Reporting 中,資料列和資料欄標題的最內層不考慮重複值。這將導致資料列和資料欄中最內層的 Reports 和 Financial Reporting 之間重複值的處理和呈現有所不同。
若為 Financial Reporting,如果方格特性在 HTML 中隱藏方格框線設為 false (預設值),系統會在 HTML 預覽中顯示淺灰色的儲存格框線,除非報表設計程式指定了其他框線格式設定。此框線樣式不是報表格式設定或報表定義的一部分,因此這些樣式不會移轉至報表。因此,移轉至報表時,該樣式不會在 HTML 預覽中呈現預設的淺灰色儲存格框線。
影像物件差異
Financial Reporting 支援影像的延展選項。報表 不支援延展或裁切;相反地,影像大小將會調整至正確的長寬比。
文字物件差異
在 Financial Reporting 中,文字物件具有 'AutoSize' 特性。在報表中,高度的大小選項如下:
固定 (等同於 AutoSize=Off)
符合 (等同於 AutoSize=On)
下限
圖表物件差異
報表 的圖表中不支援下列 Financial Reporting 的圖表特性:
註:
匯入含有「組合」圖表的 Financial Reporting 之後,報表 中的圖表行顏色與 Financial Reporting 中的顏色不相符。
字型角度:「格式化圖表」對話方塊中,文字其所有字型設定的字型角度
格式化圖表:
外觀︰
標題方塊顏色
標題方塊框線顏色、類型及寬度
方格深度
圖例:
隱藏重複標籤
背景框線類型與寬度
軸:
X 軸背景顏色
X 軸框線顏色、類型及寬度
Y 軸背景顏色
Y 軸框線顏色、類型及寬度
Y 軸置換編號格式
Y2 軸標題方塊
Y2 軸置換編號格式
圓餅圖選項:
圓餅圖標籤位置
圓餅圖切片角度
對齊與版面配置差異
在 Financial Reporting 中,物件可靠上/靠左/靠下以及靠左/靠右/置中對齊。不過,物件會與頁面的適當邊緣對齊 (將邊界與表頭/表尾高度納入考量)。在報表中,也支援相同的對齊方式選項。不過,物件可依適當邊緣的特定距離來加以對齊。這是透過「縮排」對齊特性來提供支援。
Financial Reporting 不會針對頁面及邊界大小來驗證物件的大小與位置。報表會執行版面配置相關驗證。如果您在 Reports 中開啟匯入的 Financial Reporting 報表之後,收到關於物件重疊或不合適的驗證錯誤,請手動調整物件大小或移動物件來移除錯誤。
選取成員差異
使用方格物件時,請考量下列事項:
不允許複製相同節段中的成員,且會移除重複成員。
Financial Reporting 進階成員選項運算子 (例如 AND
、UNION
、OR
及 NOT
)會轉換為報表成員選擇函數 Intersect
(可結合多個成員與函數,先前在 Financial Reporting 中是 AND
運算子) 和 Except
(可從其他函數中排除成員或函數,先前在 Financial Reporting 中是 NOT
運算子)。Financial Reporting OR
與 UNION
運算子會執行相同作業,且為任何選取成員的預設值,因此您無須在報表中為這兩個運算子指定任何其他內容。NOT
運算子有兩個移轉差異:
報表選取成員並不支援移轉巢狀 'Not' 陳述式。例如,會移轉 "member-selection1 and not member-selection2",但不會移轉 "member-selection1 and not not member-selection2"。
報表選取成員並不支援在第一次選取成員時移轉 'Not' 陳述式。例如,會移轉 "member-selection1 and not member-selection2",但不會移轉 "not member-selection1 and member-selection2"。
在 Financial Reporting 中,選取成員支援 SuppressSharedMembers。在報表中,支援「隱藏共用成員」作為現有選取成員的選項 (透過選取成員功能表來新增)。
報表不支援在成員選取器中建立使用者定義的成員清單 (此清單可在多個報表中重複使用),但之前內部部署 Oracle Essbase 上的 Financial Reporting 支援。
報表中不支援下列 Financial Reporting 的成員選取函數:
MatchEX
TopOfHierarchy
LSiblings
RSiblings
Top
AllMembers
在 Financial Reporting 中,系統成員清單是已命名的層次或已命名的層代。基本資料來源會提供這些名稱,其形式依預設為 'Lev<n>,<dimension name>' 或 'Gen<n>,<dimension name>'。不過,資料來源管理員也可以對層次或層代 (例如,SKU 或國別) 提供使用者指定的名稱。如果系統成員清單是其中一個預設名稱,便會轉換成 'LevelMembers' 或 'GenerationMembers' 成員選取函數。如果系統成員清單具有非預設名稱,系統在未連線至資料來源時,會無法判斷可用的名稱清單為何。因此,系統會顯示移轉錯誤,而選取成員會轉換成維度上階成員。
移轉成員時,Financial Reporting 中前置碼為 "$" 的任何成員名稱 (代表其為替代變數),在報表中會被轉換成前置碼為 "&" 的替代變數。
在報表中,動態時間序列成員選取功能僅支援選取單一成員或 CurrentPOV。不支援將成員選取函數用作動態時間序列函數的參數。Financial Reporting 已支援動態時間序列搭配 RelativeMember 函數。
在 Financial Reporting 中,當使用提示作為另一個成員選取函數 (例如下階或子項) 的參數時,允許一般使用者選取多個成員。當提示作為成員選取函數的參數使用時,報表僅支援單選提示。
條件格式與隱藏差異
在 Financial Reporting Web Studio 中,條件格式和隱藏條件會將 #missing 資料值評估為零。
例如,若條件表示式為 ‘value == 0
’,零值和 #missing 值皆會為真。
在報表中,條件只會將 #missing 資料值評估為無資料。
例如,條件表示式若為 ‘value == 0
’,只有零值才會為真,#missing 值不會為真。
因此,在報表中,需要定義個別條件來檢查零或 #missing 值。
在 Financial Reporting Web Studio 中,您可以定義條件格式條件以測試「自動計算」和「自動計算群組標題」。使用群組功能的報表不支援這些條件。
群組和自動計算差異
Financial Reporting 中的「自動計算 (Auto-Calc)」將會移轉至等同報表群組,以下為考量事項與差異之處:
在 Financial Reporting 中,自動計算公式是在對話方塊中修正及定義。我們將這些公式都移轉至同等的公式資料列或資料欄。
在 Financial Reporting 中,指定了自動計算的維度層與報表群組的維度層不同。
Financial Reporting 中的層級 0 被視為是「總計」類型的計算。它只是所有自動計算維度組合的總和,因此不會增加任何真實值。在報表中,這就等同於參考已分組資料列或資料欄的未分組公式資料列/資料欄。這就是層級 0 自動計算的移轉方式。
層級 1 以上的自動計算會移轉至報表中的 Financial Reporting 層級 1 群組。因此,層級 1 自動計算將成為層級 0 群組,依此類推。
在 Financial Reporting 中,允許後置分頁符號自動計算特性會移轉至適當維度的方格層次群組分頁符號特性。不過,在 Financial Reporting 中,此特性可以針對每個自動計算指定,並可在方格內變更。在報表中,此為方格層次特性,適用於方格中指定維度的所有群組。
在 Financial Reporting 中,允許分頁符號範圍特性會移轉至方格層次的群組中無分頁符號特性。在報表中,這也是方格層次特性,適用於方格中指定維度的所有群組。
在 Financial Reporting 中,自動計算中的非資料節段格式會透過條件格式完成。在報表中,這並不需要,因為群組中的非資料節段屬於方格,可以直接格式化。Financial Reporting 中的條件格式會移轉至報表中的等同節段。
報表中未提供的功能
報表 中不支援下列 Financial Reporting 的功能:
規劃單位註釋
註釋
Narrative Reporting 中的「備註」功能與 Financial Reporting 的「註釋」使用不同的基本架構和功能,因此系統不會將「註釋」移轉到 Narrative Reporting 的「備註」。
資料列/資料欄範本
「報表簿」中的 Microsoft Word 文件會使用 FRExecute,將 Financial Reporting 報表內嵌到 Microsoft Word 中
字型差異
Financial Reporting 的下列預設字型將會轉換成等同報表字型,不包括上傳作為自訂字型的「財務報表」字型。
表格 B-2 Financial Reporting 字型與報表等同項目
預設 Financial Reporting 字型 | 等同 Reports 字型 |
---|---|
Microsoft Sans Serif |
Liberation Serif |
Arial |
Liberation Sans |
Times New Roman |
Liberation Serif |
Courier |
Liberation Mono |
註:
Financial Reporting Web Studio 會包含 Reports 中未公開的其他地區設定特定字型。
若要在 Narrative Reporting 中上傳字型,請參閱管理 Narrative Reporting 中的上傳其他字型。
在 Oracle Fusion Cloud Enterprise Performance Management Platform 中上傳字型:
其他差異
移轉報表時,請記住下列考量:
鑽研內容無法用來鑽研至源自 Essbase Linked Reporting Object 的儲存格檔案附件或 Narrative Reporting 儲存格檔案附件。
報表不支援儲存至儲存庫及插入報表中的連結物件和本機物件 (亦即如方格或圖表之類的報表物件)。若在移轉的 Financial Reporting 報表中找到連結物件,系統將會顯示移轉錯誤。
如果您移轉具有依「帳戶類型」的條件格式或隱藏 (例如隱藏帳戶類型為「收入」的資料列) 的 Cloud EPM 報表 (例如 Planning 模組),您可能必須更新條件表示式才能使其正確套用。這是因為在 Financial Reporting 中,「帳戶類型」的條件式表示式只會檢查類型是否為費用或非費用,而在 Reports 中,表示式會檢查帳戶類型是否為資產、負債、權益、收入、費用或非費用的類型。因此,您應更新條件表示式以檢查正確的帳戶類型。例如,隱藏「收入」帳戶類型的表示式 (其在 Financial Reporting 中被視為「非費用」) 必須更新,以在移轉報表後隱藏正確的「收入」帳戶類型。
報表不支援「自訂」紙張格式大小。移轉作業會將此大小轉換成 Letter。
報表不支援 Super A3 紙張格式大小。移轉作業會將此大小轉換成 Letter。
在 Financial Reporting 中,使用者可將 MemberOverride 新增至 CellText 函數。目前在報表中不支援。
在 Financial Reporting 中,如果報表有兩個方格 (例如 Grid1 和 Grid2):Grid1 的頁面維度會在不同頁面中列印方格,而 Grid2 的頁面維度不含任何可列印頁面:
Financial Reporting 產生的 PDF 版輸出為:Grid1 輸出為 Page1...Page n,其中的 POV 成員位於不同頁面,後接 Grid2。
報表會針對相同情境 (Grid1 的 POV 已啟用列印所有選項) 產生 PDF 版輸出 Page1: Grid1 (第一個 POV 成員)、Page2: Grid2、Page3: Grid1 (第二個 POV 成員)、Page4: Grid2 等。
Financial Reporting 方格格式的繼承功能在報表中不受支援或不會移轉。對於在 Financial Reporting 中使用繼承功能定義的任何格式,您必須手動調整移轉的報表。