彈性超出表單定義

在表單定義期間,當彈性超出表單定義特性套用至彈性表單中的列或欄維度時,Oracle Smart View for Office 使用者可以針對表單的列或欄軸內的維度,輸入不在表單定義中的成員。這可讓彈性表單使用者輸入彈性表單中未顯示的成員資料。使用者必須能夠存取輸入的有效成員。

例如,使用 Vision 應用程式,假設 Product 維度放置為彈性表單中的列維度。在表單定義期間,只選取 Product 維度中的 Sentinal 標準記事本與 Sentinal 自訂記事本成員以顯示在表單中。透過啟用 Product 維度的彈性超出表單定義選項,Smart View 使用者可以在彈性表單的列中輸入來自 Product 維度的其他產品,例如滑鼠或鍵盤。只要使用者可以存取這些成員,便可將其他成員列新增至現有彈性表單,或將現有 Product 成員取代為所需的 Product 成員。若要以圖解方式說明,請注意下列階層:

Product
   Notebooks  <<this hierarchy is displayed in flex form)
      Sentinal Standard Notebook
      Sentinal Custom Notebook
   Computer Accessories  <<this hierarchy is not displayed in flex form)
      Keyboard
      Mouse

在已停用 (未選取) 彈性超出表單定義的彈性表單中,使用者無法新增電腦配件或其子代。使用者可以新增筆記型電腦及其子代。

在已啟用 (已選取) 彈性超出表單定義的彈性表單中,使用者可以新增電腦配件及其子代,也可以新增筆記型電腦及其子代。

在表單定義期間,當啟用彈性超出表單定義特性時,請注意下列事項:

  • 維度特性 中,只有在 Smart View 選項中選取了啟用列的彈性表單啟用欄的彈性表單選項或同時選取這兩者,才能看見彈性超出表單定義選項。

  • 當表單列上有多個維度時,Oracle 建議您為每個適用的列或欄維度個別選取彈性超出表單定義特性。您可以使用維度特性選項 (套用至所有列 | 欄 | 頁面維度),將彈性超出表單定義特性套用至所有維度;不過,請謹慎使用,因為所有其他維度特性選擇也會套用至所有其他維度。

請參閱管理 Planning 中的設計彈性表單