天天看點

SAP CRM 使用者界面對象類型和設計對象

  

  在CRM中的使用者界面對象類型的幫助下,我們可以做這些工作:

  1. 進行不同的視圖配置
  2. 建立動态導航
  3. 從設計層控制字段标簽、值幫助
  4. 控制BOL對象的屬性的可視性
  5. 從導航欄通路自定義元件

  一個使用者界面對象類型之下會有設計對象的集合,每個設計對象可以控制BOL對象的屬性。

  第一步,

  建立一個回調類。前往事務SE24并且建立一個新類。這個類應該實作接口IF_BSP_DLC_OBJ_TYPE_CALLBACK.

SAP CRM 使用者界面對象類型和設計對象

  讓我們制作一個新的使用者界面對象類型。進入SPRO事務中的以下路徑,在下一個螢幕選擇“新條目”。

SAP CRM 使用者界面對象類型和設計對象

  按下圖的内容填充條目,儲存。

SAP CRM 使用者界面對象類型和設計對象

  回調類用于提供子對象類型,子對象類型可以用于建立視圖配置。類名填入在上面建立已經的類,稍後實作方法。

  接下來我們将在服務訂單上使用這個使用者界面對象類型,填入通用元件名(BT)。

  BTOrder是BT元件中的主要根對象。

  BOR類型BUS2000112代表服務訂單類型。儲存條目。

  我們已經建立了新的使用者界面對象類型。在下一步,需要在這個新使用者界面對象類型中建立一個設計對象。

  在事務SPRO中進入以下路徑: 客戶關系管理->UI架構->使用者界面架構定義->設計層->定義設計類型。

  需要輸入UI元件類型,填入已建立好的那個。

SAP CRM 使用者界面對象類型和設計對象

  點選“新條目”,輸入以下資訊并儲存該條目。

SAP CRM 使用者界面對象類型和設計對象

  儲存了條目之後,在目前螢幕左側點選“設計”,将會打開一個新視窗。

SAP CRM 使用者界面對象類型和設計對象

  點選新條目,在下一個螢幕按下圖填如資料。

SAP CRM 使用者界面對象類型和設計對象

  這裡我想要控制BTAdminH的OBJECT_ID屬性,是以選擇了OBJECT_ID。

  如果需要的話,在“連結到業務對象層”标簽下,我們可以填入另一個任意的BOL對象和它的元件。

  我添加了新的字段标簽,如果選擇HIDDEN,這個字段将不會在任何配置中可用(不會在視圖的配置标簽的可用部分展示出來)。

  也可以把特定的字段做成下拉欄或者複選框,如果這個字段包含某些通過在ABAP字典中選擇中了“值幫助”複選框而存在的值範圍。(細節待會再說)。資料條目完成後,儲存條目。

  我們準備好了使用者界面對象類型和設計對象。下一章中,将通過基本條目BTAdminH把它配置設定給需要的上下文節點。

    

本文連結:https://www.cnblogs.com/hhelibeb/p/6023808.html

原文連結:UI OBJECT TYPE AND DESIGN OBJECT

繼續閱讀