按类别查询搜索结果
关于关键词 的检测结果,共 527
i042416 | 2019-04-15 18:39:13 | 阅读(520) | 评论(0)
从下图能发现,Cloud Foundry的运行环境,基础设施由第三方公司提供,比如Amazon亚马逊和Microsoft微软,SAP只负责提供和维护platform layer。而Neo环境的基础设施和platform layer均由SAP提供。Cloud Foundry运行环境包含了Cloud Foundry application runtime,基于Cloud Foundry基金会的开源应用平台构建而成。...【阅读全文】
i042416 | 2019-04-15 16:27:30 | 阅读(550) | 评论(0)
选中一段markdown文档,ctrl C:然后直接执行report:执行完毕:所有文件都下载到本地文件夹:这个report使用到的工具类:zcl_crm_cm_tool要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:...【阅读全文】
【架构设计与优化】 Hybris ECPCustomer对应的数据库表
i042416 | 2019-04-15 15:32:35 | 阅读(550) | 评论(0)
在Hybris storefront注册一个帐号:注册成功之后能在backoffice里看到成功生成的customer,里面的Customer ID是自动生成的,类似ABAP里的uuid.在Hybris Administration console里使用flexible search试图去查询该customer:查询到一条记录:该记录的uuid和backoffice里看到的一致...【阅读全文】
【架构设计与优化】 BSP和JSP的UI元素ID生成逻辑
i042416 | 2019-04-15 11:24:03 | 阅读(430) | 评论(0)
WebClient UI渲染出来的DOM元素的这些C#_W#格式的id是在哪行ABAP代码被生成出来的?参考我的博客WebClient UI element ID generation logic既然是JSP,和同样基于服务器端渲染的BSP的套路一样。Hybris的应用开发人员不用重复造轮子,直接在JSP页面里使用ycommerce标签:ycommerce标签实现如下。从注释里也能清...【阅读全文】
i042416 | 2019-04-15 10:50:39 | 阅读(290) | 评论(0)
把Work center的navigation target在client side不可见:在Chrome development tool里看不到,而是点击了Work center之后,在后台ABAP端计算出navigation target。Hybrishttps://localhost:9002/yacceleratorstorefront/electronics/en/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/c/576...【阅读全文】
i042416 | 2019-04-14 20:04:57 | 阅读(520) | 评论(0)
事物码ST06Hybris这个5秒的时间间隔定义在project.properties配置文件里,然后使用JavaScript的setInterval建立定期轮询:Java后台的实现,即读取当前内存消耗信息实现在package de.hybris.platform.hac里:...【阅读全文】
i042416 | 2019-04-14 19:53:27 | 阅读(700) | 评论(0)
事物码ST06Hybris这个5秒的时间间隔定义在project.properties配置文件里,然后使用JavaScript的setInterval建立定期轮询:Java后台的实现,即读取当前内存消耗信息实现在package de.hybris.platform.hac里:...【阅读全文】
i042416 | 2019-04-14 18:23:45 | 阅读(570) | 评论(0)
在WebClient UI页面上按F2,就能看到页面的技术信息, 可以找到当前页面是哪一个BSP component实现的:C4CHybris没有类似CRM和C4C这样的快捷键来实现这个需求。登录Hybris Content Management System(WCMS): https://localhost:9002/cmscockpit/index.zul...【阅读全文】
i042416 | 2019-04-13 21:57:19 | 阅读(380) | 评论(0)
点Attach按钮后,触发ABAP后台的事件处理函数:从Chrome开发者工具的network标签能观察到,UI向ABAP后台发送了一个http post请求:后台依次处理所有的form parts:从对应的form part里取出文件名称和文件类型:以及实际的文件内容(由于...【阅读全文】
i042416 | 2019-04-13 17:50:44 | 阅读(760) | 评论(0)
如何查看某个用户分配的组织单元ID:在Employee的Organization Data区域内看到分配的组织名称,如下图红色下划线所示:现在的需求就是使用ABSL获取当前登录用户分配的Organization Unit信息,例如用WANGJERRY37登录,则取出下图显示的Department name PMLS: impor...【阅读全文】
i042416 | 2019-04-13 15:28:32 | 阅读(560) | 评论(0)
ABAP测试:测试结果:sub: 1public class SuperClass { private int mSuperX; public SuperClass() { setX(99); } public void setX(int x) { mSuperX = x; }} public class SubClass extends SuperClass { private int mSubX = 1; public SubClass() {} @Override public void setX(...【阅读全文】
i042416 | 2019-04-13 11:06:49 | 阅读(570) | 评论(0)
以Product Master这个应用为例,我点击搜索之后,结果区域显示当前系统一共有140个product,但是只有前25个返回并显示在浏览器里。这个分页效果是UI5 OData的参数实现的:$skip=0&top=25。...【阅读全文】
i042416 | 2019-04-13 10:56:30 | 阅读(450) | 评论(0)
https://blogs.sap.com/2018/03/28/paging-implementation-in-s4hana-for-customer-management/假设我在UI上指定max hit值为200:每页默认显示20条数据,因此这200条搜索结果总共分10页显示。关于CRM WebClient UI的分页机制,有两个要点:2. WebClient UI是一项服务器端渲染的技术,意味着所有WebClient...【阅读全文】
i042416 | 2019-04-12 16:26:23 | 阅读(540) | 评论(0)
在S/4HANA里,我们现在能在浏览器里写ABAP了,并且支持语法高亮。(1). 在浏览器里敲个ABAP的关键字,比如data。发现被高亮了。通过Chrome开发工具发现高亮是通过一个叫ace_keyword的css类实现的。在Chrome开发工具里以关键字".ace_keyword"搜索: 发现这个css类是硬编码在theme-sap-cumulus...【阅读全文】
【架构设计与优化】 SAPGUI实现自定义的语法检查
i042416 | 2019-04-12 12:10:41 | 阅读(470) | 评论(0)
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:【阅读全文】
i042416 | 2019-04-12 10:48:16 | 阅读(6470) | 评论(0)
DATA: ls_data LIKE LINE OF it_data.READ TABLE it_data INTO ls_data WITH KEY object_ext = cl_crm_prodil_bo_names=>gc_prod_root.CALL METHOD add_data EXPORTING ir_child_object = ir_root_object is_data = ls_data. 下图的第17行会抛出异常,而1...【阅读全文】
【架构设计与优化】 在浏览器使用SAPGUI的SE80
i042416 | 2019-04-12 10:23:29 | 阅读(840) | 评论(0)
具体步骤保存映射关系(4). 将前述步骤创建的tile配置到UI上:要获取更多Jerry的原创技术文章,...【阅读全文】
i042416 | 2019-04-11 23:01:54 | 阅读(560) | 评论(0)
更多Chrome Development Tool的使用工具请查看我的博客Chrome Development Tool tips used in my daily work...【阅读全文】
i042416 | 2019-04-11 16:42:22 | 阅读(540) | 评论(0)
这个下拉菜单里的值通过下面这个方法取出:可以看到方法执行的结果就是UI上看到的三条记录。先从crmc_status_proc里取出全部47个状态,这47个状态会根据其RANGE字段,和CRNC_BO_RANGES的RANGE字段做一个join,过滤掉那些Join结果里OBJECT_TYP...【阅读全文】
i042416 | 2019-04-11 15:50:40 | 阅读(290) | 评论(0)
每次触发打印出的会话ID都相同: 00015255FA163EE40FA21ED6A898F0FA67B01B77要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:【阅读全文】