建立與編輯 Oracle Visual Builder 中的業務物件

您可以在 Oracle Visual Builder 中建立業務物件,例如商業發票、採購單或稽核。請將業務物件視為與資料庫表格類似的資源,它具有存放應用程式資料的欄位。就像資料庫表格一樣,商業物件也提供資料的結構。商業物件儲存在資料庫中。視覺化應用程式中的應用程式和其他從屬端使用其 REST 端點來存取商業物件。

建立業務物件

您可以使用自訂業務物件來儲存外部服務未提供的資料。您自訂業務物件中的資料儲存在為您的服務執行處理啟動設定的資料庫中。

建立自訂商業物件時,您可以指定應用程式需要的各個欄位。開發應用程式時,您可以視需要修改商業物件以新增和修改欄位。您的自訂業務物件會顯示為一組端點,為您可以從頁面元件呼叫的作業提供 REST api。

建立商業物件:

  1. 按一下商業物件頁籤。
  2. 按一下建立業務物件
  3. 輸入商業物件的標籤,然後按一下建立
    ID 值會根據標籤自動填入。

當您按一下建立時,會在主視窗中開啟新商業物件的使用者自建物件視窗並顯示總覽頁籤。視窗包含額外的頁籤,可用來檢視和編輯商業物件的各種屬性:欄位安全商業規則端點資料

您可以在端點頁籤中查看預設建立的商業物件端點

您也可以使用圖表建立商業物件。

檢視、建立及編輯業務物件關係

商業物件「總覽」頁籤的「關係」區域顯示該商業物件與您應用程式中其他商業物件之間的關係。

當您建立對其他業務物件的參考時,目前業務物件與所參考的關係依預設為多對一。例如,從「員工」業務物件建立參考至「部門」業務物件時,員工僅可屬於一個部門,但部門通常具有許多員工。

參照的業務物件「部門」也會顯示在「員工」業務物件的「端點」頁籤中。

您可以刪除關係,但前提是關係的相關業務物件未用於您應用程式中的任何位置。

建立新關係:

  1. 在商業物件頁籤中,選取想要檢視的商業物件。
    就會顯示「總覽」頁籤的內容。
  2. 按一下「關係」旁邊的新建 關係圖示。
  3. 在對話方塊中,選取您要建立關係的業務物件。
  4. 選取每個物件的基數 (多或一)。
    您可以按一下逆向關係按鈕,在一對多與多對一之間切換。除了多對一或多對多,您還可以在業務物件之間指定一對一和多對多的卡。如果您指定多對多,則會自動建立具有兩個參考欄位的交集業務物件。它的名稱串接了兩個業務物件。對於交集業務物件,您無法取消選取任一參考欄位中的必要核取方塊,且預設刪除規則為「重疊」。
  5. 編輯「關係」欄位 (ID、顯示標籤、預設顯示欄位必要核取方塊、刪除規則) 的特性。對於「刪除規則」,可用的選項包括連鎖限制以及設為空值。您是否可以編輯特性及可用的值根據關係類型和物件而定。
  6. 按一下建立
  7. 按一下儲存以儲存新關係。
新的關係會顯示在關係清單中。如果您指定多對多基數,則也會顯示新的交集業務物件。

若要編輯關係,請按一下關係名稱旁邊的編輯圖示,然後進行想要的變更。某些欄位無法編輯且已停用。您可以指定「標籤」並選取「預設顯示欄位」。您可以為此欄位選取必要核取方塊,也可以指定刪除規則。預設的刪除規則為「限制」,但您可以選取「連鎖」或「設為空值」。

新增欄位至業務物件

您可以使用使用者自建物件視窗的「欄位」頁籤來建立業務物件的欄位。

您可以在業務物件為「開發」狀態時建立新欄位。

新增新欄位:

  1. 按一下您要編輯之業務物件的「位」頁籤。
  2. 按一下+新建欄位按鈕。
  3. 在標欄位中,輸入欄位的名稱。
    根據欄位標籤自動填入 Id 值。
  4. 選取欄位的類型
    可用的類型包括 StringNumberBooleanDatetimeDateTimeReferenceEmailPercentagePhone 以及 Uri。若為 Reference 類型,您必須指定參照業務物件預設顯示欄位
  5. 按一下建立

編輯業務物件的欄位

您可以使用人工因素視窗的欄位頁籤來修改自訂業務物件的欄位。

您可以在應用程式處於「開發」狀態時編輯業務物件的欄位。您可以編輯欄位以指定限制條件。

編輯欄位的特性:

  1. 按一下您要編輯之業務物件的「位」頁籤。
    「欄位」頁籤會顯示一個表格,其中列出在業務物件之綱要中定義的所有欄位。
  2. 選取您要編輯之欄位的資料列。

    當您選取表格中的資料列時,編輯器會顯示您可以編輯的特性。

  3. 編輯欄位的特性。
    可用的特性將視欄位的資料類型而定。例如,您可以使用靜態值、表示式或公式來指定欄位的起始值。您也可以指定欄位限制條件。
  4. 再按一下編輯,關閉對話方塊,然後按一下儲存