- ABAP有两种方式,一种是ABAP Code Composer, 细节可以查看我的博客Step by Step to generate ABAP code automatically using Code Composer或者用另一种土办法,直接把待生成的类或者报表的源代码准备好,填入一个内表(下图例子中的mt_source)里,然后用关键字GENERATE生成:这种办法的一个具体使用场景... ABAP有两种方式,一种是ABAP Code Composer, 细节可以查看我的博客Step by Step to generate ABAP code automatically using Code Composer或者用另一种土办法,直接把待生成的类或者报表的源代码准备好,填入一个内表(下图例子中的mt_source)里,然后用关键字GENERATE生成:这种办法的一个具体使用场景...
- CRMController只需实现IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION方法:上图在ABAP调试器里观察到的这个字符即出现在最终页面上。 HybrisProduct明细页面的pageTitle字段绑定到Model的{pageTitle}字段上:调试器里观察到的pageTitle的值:最后的效果: CRM WebClient U... CRMController只需实现IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION方法:上图在ABAP调试器里观察到的这个字符即出现在最终页面上。 HybrisProduct明细页面的pageTitle字段绑定到Model的{pageTitle}字段上:调试器里观察到的pageTitle的值:最后的效果: CRM WebClient U...
- 假设要导入一个Account数据到C4C系统。工作中心Data Workbench,工作中心视图Import,点download metadata:会下载一个压缩包到本地。进入文件夹Templates, 在里面维护要上传的Account的数据明细。把维护好的excel重新打成zip,再进入Import工作中心视图进行上传:稍后在monitor视图里会观察到成功上传的任务:并收到import成... 假设要导入一个Account数据到C4C系统。工作中心Data Workbench,工作中心视图Import,点download metadata:会下载一个压缩包到本地。进入文件夹Templates, 在里面维护要上传的Account的数据明细。把维护好的excel重新打成zip,再进入Import工作中心视图进行上传:稍后在monitor视图里会观察到成功上传的任务:并收到import成...
- ABAP 方法1:使用ABAP + Adobe Lifecycle Enterprise Service详细步骤参考我的博客Convert word document into PDF via Adobe Livecycle Enterprise service 方法2:使用ABAP Webdynpro里的InteravtiveForm控件 + Adobe Form Template详细步... ABAP 方法1:使用ABAP + Adobe Lifecycle Enterprise Service详细步骤参考我的博客Convert word document into PDF via Adobe Livecycle Enterprise service 方法2:使用ABAP Webdynpro里的InteravtiveForm控件 + Adobe Form Template详细步...
- C4C如何查看某个用户分配的组织单元ID:在Employee的Organization Data区域内看到分配的组织名称,如下图红色下划线所示:现在的需求就是使用ABSL获取当前登录用户分配的Organization Unit信息,例如用WANGJERRY37登录,则取出下图显示的Department name PMLS:具体实现:新建一个custom BO,使用字段DepartmentN... C4C如何查看某个用户分配的组织单元ID:在Employee的Organization Data区域内看到分配的组织名称,如下图红色下划线所示:现在的需求就是使用ABSL获取当前登录用户分配的Organization Unit信息,例如用WANGJERRY37登录,则取出下图显示的Department name PMLS:具体实现:新建一个custom BO,使用字段DepartmentN...
- 这篇文章的原文我发表在SAP官方社区上:https://blogs.sap.com/2018/03/09/how-abap-syntax-highlight-is-implemented-in-webide-launched-via-browser/在S/4HANA里,我们现在能在浏览器里写ABAP了,并且支持语法高亮。你也许会问,ABAP的语法高亮是如何在浏览器里显示的?下面跟我一起来通过... 这篇文章的原文我发表在SAP官方社区上:https://blogs.sap.com/2018/03/09/how-abap-syntax-highlight-is-implemented-in-webide-launched-via-browser/在S/4HANA里,我们现在能在浏览器里写ABAP了,并且支持语法高亮。你也许会问,ABAP的语法高亮是如何在浏览器里显示的?下面跟我一起来通过...
- 这篇文章的英文版我发在了SAP Community上:Paging Implementation in S/4HANA for Customer Managementhttps://blogs.sap.com/2018/03/28/paging-implementation-in-s4hana-for-customer-management/按照我的公众号文章里介绍的,S/4HANA for... 这篇文章的英文版我发在了SAP Community上:Paging Implementation in S/4HANA for Customer Managementhttps://blogs.sap.com/2018/03/28/paging-implementation-in-s4hana-for-customer-management/按照我的公众号文章里介绍的,S/4HANA for...
- 需求:在C4C UI里创建web service(maintain ticket),然后通过ABSL代码消费。1. 创建一个新的Communication Arrangement基于Manage Tickets这个标准的Communication Scenario创建一个Communication Arrangement:因为我是在当前C4C系统上的ABSL里调用当前C4C系统提供的Web ... 需求:在C4C UI里创建web service(maintain ticket),然后通过ABSL代码消费。1. 创建一个新的Communication Arrangement基于Manage Tickets这个标准的Communication Scenario创建一个Communication Arrangement:因为我是在当前C4C系统上的ABSL里调用当前C4C系统提供的Web ...
- 愉快的暑假结束了,今天是小朋友新学期开学后的第一个周日,不知道各位家长是否和小朋友们一起,已经适应了新学期的生活了么?Jerry从少的可怜的属于自己的周末时光挤了一小部分时间出来,写了这篇文章。Jerry之前的一篇文章 从ABAP Netweaver的SICF到SAP Kyma的Lambda Function,我曾经提到过,如果想将ABAP Netweaver里的资源以Restful API... 愉快的暑假结束了,今天是小朋友新学期开学后的第一个周日,不知道各位家长是否和小朋友们一起,已经适应了新学期的生活了么?Jerry从少的可怜的属于自己的周末时光挤了一小部分时间出来,写了这篇文章。Jerry之前的一篇文章 从ABAP Netweaver的SICF到SAP Kyma的Lambda Function,我曾经提到过,如果想将ABAP Netweaver里的资源以Restful API...
- SAP ABAP顾问朋友们,应该都使用过SAPLink这个工具。如果两个ABAP Netweaver系统没有建立起传输路径时,我们无法使用标准的SE10事务码创建传输请求的方式进行这两个系统间的代码传输。此时,SAPLink就有了用武之地。SAPLink简单地说就是一个报表和一系列插件的集合。如果我们期望在系统A和B之间传输代码,步骤为:(1) 在系统A和B上都安装SAPLink,其实也就是... SAP ABAP顾问朋友们,应该都使用过SAPLink这个工具。如果两个ABAP Netweaver系统没有建立起传输路径时,我们无法使用标准的SE10事务码创建传输请求的方式进行这两个系统间的代码传输。此时,SAPLink就有了用武之地。SAPLink简单地说就是一个报表和一系列插件的集合。如果我们期望在系统A和B之间传输代码,步骤为:(1) 在系统A和B上都安装SAPLink,其实也就是...
- 最近有粉丝在后台给我留言,说新知识太多,“学不动了”。所谓温故而知新,今天我们就来重温下ABAP里的Code Inspector的用法。2015年6月,我在SAP社区上写了一篇博客,介绍了ABAP Code Inspector里一些大家不常用的功能,在2016年SAP社区改版,所有文章阅读量清零之后,到现在仍然有17000多的点击量。https://blogs.sap.com/2015/06... 最近有粉丝在后台给我留言,说新知识太多,“学不动了”。所谓温故而知新,今天我们就来重温下ABAP里的Code Inspector的用法。2015年6月,我在SAP社区上写了一篇博客,介绍了ABAP Code Inspector里一些大家不常用的功能,在2016年SAP社区改版,所有文章阅读量清零之后,到现在仍然有17000多的点击量。https://blogs.sap.com/2015/06...
- ABAP使用关键字重复引入一个include program,会报syntax error:原因是因为ABAP对include这个关键字的实现和其他编程语言有点不一样,在激活时简单地把被include的program的全部源代码替换原程序里INCLUDE incl这一行,所以重复引入一个include program会报错。值得一提的是,ABAP report悄悄得include了很多标准... ABAP使用关键字重复引入一个include program,会报syntax error:原因是因为ABAP对include这个关键字的实现和其他编程语言有点不一样,在激活时简单地把被include的program的全部源代码替换原程序里INCLUDE incl这一行,所以重复引入一个include program会报错。值得一提的是,ABAP report悄悄得include了很多标准...
- 需求: 把如下通过"/"连接起来的三个字符串分别解析出来。传统的做法见下图第98行的function module SKWF_UTIL_IO_FIND_BY_KEY:这个function module的作用就是解析用两个/分隔开的document type: L, document class: CRM_L_ORD和document guid。这个function module采用传统的做法... 需求: 把如下通过"/"连接起来的三个字符串分别解析出来。传统的做法见下图第98行的function module SKWF_UTIL_IO_FIND_BY_KEY:这个function module的作用就是解析用两个/分隔开的document type: L, document class: CRM_L_ORD和document guid。这个function module采用传统的做法...
- 当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何区别?通过debug, 发现method check_popup_to_raise 会检查当前是否存在会导致弹出popup window提示给end user的e... 当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何区别?通过debug, 发现method check_popup_to_raise 会检查当前是否存在会导致弹出popup window提示给end user的e...
- 比如SAP HANA Live Reporting这个Customizing Activity,在System AG3里不可见,但是在另一个系统QHD里却能使用。比较下列两张图的差异。一种可能的原因是,这个customizing activity绑定到了某个业务开关(Business Switch)上面。如果该业务开关在某个系统上处于关闭状态,则您无法在事务码SPRO里看到该activity... 比如SAP HANA Live Reporting这个Customizing Activity,在System AG3里不可见,但是在另一个系统QHD里却能使用。比较下列两张图的差异。一种可能的原因是,这个customizing activity绑定到了某个业务开关(Business Switch)上面。如果该业务开关在某个系统上处于关闭状态,则您无法在事务码SPRO里看到该activity...
上滑加载中
推荐直播
-
鲲鹏开发者创享日·江苏站暨数字技术创新应用峰会
2024/04/25 周四 09:30-16:00
鲲鹏专家团
这是华为推出的旨在和众多技术大牛、行业大咖一同探讨最前沿的技术思考,分享最纯粹的技术经验,进行最真实的动手体验,为开发者提供一个深度探讨与交流的平台。
回顾中 -
产教融合专家大讲堂·第①期《高校人才培养创新模式经验分享》
2024/04/25 周四 16:00-18:00
于晓东 上海杉达学院信息科学与技术学院副院长;崔宝才 天津电子信息职业技术学院电子与通信技术系主任
本期直播将与您一起探讨高校人才培养创新模式经验。
回顾中
热门标签