所谓端到端的字段扩展,就是在WebClient UI上增添新的字段,允许客户维护,并保存到数据库里。

根据Jerry文章 Jerry的WebClient UI 42篇原创文章合集

所以端对端的字段扩展,意味着:

(1) 在最底层的数据库表,创建新的扩展字段;
(2) 之前对数据库表的CRUD(增删改查)操作调用的API(ABAP function module),也要做相应增强,支持这个新增字段;
(3) 事务码GENIL_MODEL_BROWSER, 增强原有的Genil模型,添加这个新的字段;

原有UI的Genil模型,可以在下图Runtime Repository Editor的Models里找到,例如名称为ONEORDER:

同时,Genil Layer的实现也需要做增强,将UI层传入的字段投递到API.
(4) 如果一切正常,在UI workbench的configuration标签页里,点了Show Available Fields之后就能看到扩展字段了。

选中扩展字段,点击加号按钮,就能将其添加到标准UI上了。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP CRM WebClient UI端到端的字段扩展相关推荐

  1. Jerry答网友提问:SAP CRM WebClient UI里的EXT,STRUCT等含义

    2020年,Jerry会做一个新的尝试,选择部分朋友向我提出的问题,在公众号,知识星球或者微信圈子这些平台上公开回答,这样或许能帮助到更多的朋友. 具体说明参见我前一篇文章:2020年关于SAP知识问 ...

  2. SAP CRM WebClient UI交互式报表的Gross Value工作原理

    SAP CRM WebClient UI交互式报表(Interactive Report)的Gross Value工作原理 the selection fields passed to backend ...

  3. SAP CRM WebClient UI搜索结果界面的扩展字段显示

    SAP CRM WebClient UI搜索结果界面的扩展字段显示原理. 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  4. SAP CRM WebClient UI里如何找到Assignment block和settype的映射关系

    SAP CRM WebClient UI 产品主数据里的assignment block,要么对应一个settype,要么对应一个relationship. 如何根据assignment block, ...

  5. SAP CRM WebClient UI和CRM Fiori Account里显示Opportunity逻辑

    我们知道SAP CRM WebClient UI的Account页面下有一个assignment block名叫opportunities,在SAP CRM Fiori UI里也有一个opportun ...

  6. 在SAP CRM WebClient UI中用javascript触发ABAP event

    环境:SAP CRM WebClient UI 需求:在WebClient UI里不通过用户手动点击,而是使用JavaScript代码自动触发ABAP后台的代码. 解决方案: 1. 定义一个hidde ...

  7. SAP CRM WebClient UI和Hybris Commerce里的跨组件跳转

    CRM WebClient UI How to debug cross component navigation framework https://wiki.scn.sap.com/wiki/dis ...

  8. SAP CRM WebClient UI和Hybris backoffice UI开发的相同点

    CRM WebClient和Hybris backoffice的UI开发都不需要开发人员手写原生的html代码. CRM WebClient UI 在CRM WebUI workbench里,开发人员 ...

  9. SAP CRM WebClient UI Technical profile里timeout 设置

    Created by Jerry Wang, last modified on May 15, 2014 SPRO里能够对technical profile设定超时相关的参数: End session ...

最新文章

  1. Linux shell 读取一行
  2. Leetcode-53 Maximum Subarray
  3. Anaconda 安装 Tensorflow 教程
  4. 在Apache配置反向代理即实现输出内容替换
  5. 使用SuperSocket打造逾10万长连接的Socket服务
  6. 周末包邮送书和小红包中奖名单公布
  7. 【计算机网络原理】各层的数据传输
  8. Firefox中about:config配置大全
  9. 毛球科技论述区块链之符号理论(上)
  10. 外文文献下载网站;数据获取网站;中文文献下载网站;论文原创性保真网站;外包项目申请网站;大数据比赛收录网站;提高编程能力;代码分享网站
  11. Java网络爬虫基础概述
  12. Android学习之 Fragment
  13. 《炬丰科技-半导体工艺》化学蚀刻的铜-ETP铜
  14. lombok 异常:Lombok needs a default constructor in the base class less... (Ctrl+F1) Inspe
  15. 三维重建02技术介绍及学习路径
  16. pycharm执行cmd命令报错‘nohup‘ �����ڲ����ⲿ���Ҳ���ǿ����еij������������ļ���
  17. 基于路灯控制系统的线缆防盗方案
  18. elf hook c语言版本
  19. 全国计算机考试报名照片上传常见错误有哪些?怎么处理?
  20. 深度学习中轴(axis)的理解

热门文章

  1. Eclipse文件夹导入Jar
  2. 记录:JS异步解决方案的发展以及优缺点
  3. Educational Round 64 题解
  4. [BZOJ1260][CQOI2007]涂色paint 区间dp
  5. TinyXml帮助文档
  6. C#开发纽曼来电小秘书总结(指南)
  7. 关于Entity Framework中的Attached报错相关解决方案的总结
  8. C#里的一些加密解密标准函数示例——DES,SHA1,RSA
  9. PyTorch基础(part3)
  10. 时间序列研(part8)--ADF检验