關於智慧型表單

您可以在 Smart View 中建立及管理智慧型表單

適用於:EPM Cloud 資料來源提供者

智慧型表單是一種類型的資料表單,在 Smart View 中建立且以特設方格為基礎。它門支援一般資料表單不提供支援的其他功能。智慧型表單支援方格標籤,以及 Excel 公式與函數形式的業務計算。在 Smart View 中,您可以將特設方格儲存到適合的提供者,作為智慧型表單使用。業務計算與方格標籤以及任何空白列與欄會儲存為智慧型表單定義的一部分。

從特設分析方格開始,您可以 Excel 函數與公式的形式新增業務計算到方格,來自訂方格。這些計算不會影響其餘來源應用程式的中繼資料。您建立並儲存在智慧型表單中的業務計算接著可以在智慧型檢視和提供者 Web 介面中執行,例如,在 Planning 中。在 Smart View 中,公式由 Excel 評估;在 Web 介面中,公式由提供者評估。

例如,假設您正在 Smart View 中分析 Planning 資料。您要計算四個產品的平均利潤率。您可以在方格中新增列,並將方格標籤指定為「平均利潤率」。在新列中,新增平均利潤率的函數,並選取四個產品中每個產品的利潤率資料儲存格。如果每個產品的利潤率要顯示在方格的 D 欄,則您的函數可以是 =AVERAGE(D5:D8)。在智慧型表單中,您新增的公式與函數稱為業務計算。新增業務計算後,平均利潤率立即顯示在新的列中,但只有新的列會儲存在智慧型表單中,應用程式的其餘部分則不會。

若要在 Planning 中將此特設方格連同其方格標籤與計算當作表單使用,您可以使用另存為智慧型表單選項。之後,在 Planning智慧型檢視中,您可以將此智慧型表單作為表單來開啟和使用,包括您新增的任何列、欄和業務計算。在智慧型檢視中,您可以對此智慧型表單執行特設。您還可以從智慧型表單建立封閉測試環境。

使用智慧型表單的準則

使用智慧型表單時,請考量下列準則。

  • 除了已計算儲存格及空白列與欄功能外,智慧型表單還支援包括儲存格合併在內的擴充 Excel 格式設定功能。
  • 使用者可以像在適用的 Web 介面或 Smart View 中使用一般表單那樣,使用智慧型表單
  • 智慧型表單設計,與應用程式 Web 介面的表單設計相同,一般使用者無法使用。您必須有服務管理員或超級使用者角色,才能將特設方格儲存為智慧表單。如同一般表單一樣,服務管理員必須將智慧型表單的讀/寫存取權指派給一般使用者。
  • Smart View 中,智慧型表單是在工作表中設計,這代表您可以清楚看到智慧型表單版面配置,甚至是非對稱版面配置。在提供者 Web 介面中,您需要建立個別的欄和列才能達成這個效果。
  • 使用共用連線時連接時,智慧型表單支援以下 Smart View 函數:HsGetValue 和 HsSetValue。

    備註:當您開啟包含智慧型檢視函數的智慧型表單時,請按一下重新整理,以正確值來更新函數儲存格。

  • 在提供者 Web 介面中的設計模式時:

    • 您可以將商業規則指派給智慧型表單
    • 您無法修改智慧型表單方格版面配置、Excel 格式設定或業務計算。
  • 請向您的服務管理員取得是否可在您的服務中使用智慧型表單相關資訊。

業務計算

智慧型表單中,您新增至特設方格的 Excel 函數與公式稱為業務計算。當方格另存為智慧型表單時,一般使用者可從智慧型檢視用戶端執行業務計算,而無須新增成員至應用程式中繼資料。

業務計算在 Smart View 中利用 Excel 的計算引擎執行,不需要向提供者查詢。智慧型檢視和資料提供者都支援這些執行時期業務計算。亦請注意下列事項:

  • 智慧型表單支援許多 Excel 函數。如有不支援的函數,當您嘗試儲存智慧型表單時,會顯示訊息。
  • 您可以將 Excel 格式設定套用至業務計算儲存格,讓數據根據您的偏好設定顯示;例如錢幣符號或小數點。
  • 在方格標籤列或欄中,您無法針對業務計算儲存格輸入純常數;例如:10000.10 是不支援的。如果您想要在計算儲存格中使用常數,一定要在前面加上等號 (=);例如:=1000=0.10

方格標籤

方格標籤可在方格中提供佔位功能,以便輸入對應資料儲存格交集的業務計算。必須要有方格標籤,才能夠儲存包含業務計算的特設方格。亦請注意下列事項:

  • 您需在 Excel 中手動輸入方格標籤,以代替特設方格中的實際成員。
  • 方格標籤名稱不可以和資料來源應用程式中的任何實際成員名稱,或是任何別名表的任何成員別名相同。如有同名的狀況,實際成員名稱或別名會優先於方格標籤名稱。
  • 方格標籤不可以只包含空格。
  • 方格標籤沒有任何維度特性。
  • 方格標籤在「Planning 維度編輯器」中為不可見,也不會被傳送至 Essbase
  • 實際成員與方格標籤交集建立的資料儲存格稱為計算儲存格