• 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

  • 相关阅读:
    中文乱码总结之web乱码情景
    微信小程序实现navbar导航栏
    boostrap table接收到后台返回的数据格式不一致的解决方法
    bootstrap让footer固定在顶部和底部
    在vue中让某个组件重新渲染的笨方法
    网页打印事件的监听
    关于JavaScript的词法作用域及变量提升的个人理解
    函数节流之debounce
    HTML5 a标签的down属性进行图片下载
    Jquery的深浅拷贝涉及到的知识点
  • 原文地址:https://www.cnblogs.com/hhelibeb/p/6023808.html
Copyright © 2020-2023  润新知