zoukankan      html  css  js  c++  java
  • SAP CRM 用户界面对象类型和设计对象

      

      在CRM中的用户界面对象类型的帮助下,我们可以做这些工作:

    1. 进行不同的视图配置
    2. 创建动态导航
    3. 从设计层控制字段标签、值帮助
    4. 控制BOL对象的属性的可视性
    5. 从导航栏访问自定义组件

      一个用户界面对象类型之下会有设计对象的集合,每个设计对象可以控制BOL对象的属性。

      

      第一步,

      创建一个回调类。前往事务SE24并且创建一个新类。这个类应该实现接口IF_BSP_DLC_OBJ_TYPE_CALLBACK.

      

      让我们制作一个新的用户界面对象类型。进入SPRO事务中的以下路径,在下一个屏幕选择“新条目”。

      

      按下图的内容填充条目,保存。

      

      回调类用于提供子对象类型,子对象类型可以用于创建视图配置。类名填入在上面创建已经的类,稍后实现方法。

      接下来我们将在服务订单上使用这个用户界面对象类型,填入通用组件名(BT)。

      BTOrder是BT组件中的主要根对象。

      BOR类型BUS2000112代表服务订单类型。保存条目。

      我们已经创建了新的用户界面对象类型。在下一步,需要在这个新用户界面对象类型中创建一个设计对象。

      在事务SPRO中进入以下路径: 客户关系管理->UI框架->用户界面框架定义->设计层->定义设计类型。

      需要输入UI组件类型,填入已创建好的那个。

      

      点击“新条目”,输入以下信息并保存该条目。

      

      保存了条目之后,在当前屏幕左侧点击“设计”,将会打开一个新窗口。

      

      

      点击新条目,在下一个屏幕按下图填如数据。

      

      这里我想要控制BTAdminH的OBJECT_ID属性,因此选择了OBJECT_ID。

      如果需要的话,在“链接到业务对象层”标签下,我们可以填入另一个任意的BOL对象和它的组件。

      我添加了新的字段标签,如果选择HIDDEN,这个字段将不会在任何配置中可用(不会在视图的配置标签的可用部分展示出来)。

      也可以把特定的字段做成下拉栏或者复选框,如果这个字段包含某些通过在ABAP字典中选择中了“值帮助”复选框而存在的值范围。(细节待会再说)。数据条目完成后,保存条目。

      我们准备好了用户界面对象类型和设计对象。下一章中,将通过基本条目BTAdminH把它分配给需要的上下文节点。

        

    本文链接:https://www.cnblogs.com/hhelibeb/p/6023808.html

    原文链接:UI OBJECT TYPE AND DESIGN OBJECT

  • 相关阅读:
    HDU1720 A+B Coming
    HDU1390 ZOJ1383 Binary Numbers
    HDU1390 ZOJ1383 Binary Numbers
    HDU2504 又见GCD
    HDU2504 又见GCD
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1020 ZOJ2478 Encoding
    HDU1020 ZOJ2478 Encoding
    HDU2097 Sky数
  • 原文地址:https://www.cnblogs.com/hhelibeb/p/6023808.html
Copyright © 2011-2022 走看看