最近遇到了一个诡异的问题:从CDS视图中取得的数据,和从透明表中取得的数据,会有不同的值。在这里记录下问题的表现和解决方案,以供参考。 系统版本:S/4HANA OP1610 涉及表:MCHB 本文链接:http://www.cnblogs.com/hhelibeb/p/7346984.html 最 ...
分类:
其他好文 时间:
2017-08-14 21:21:40
阅读次数:
210
开始尝试用各种快捷键进行开发,效果很不错!!! 快速调整字体大小 Ctrl + 鼠标滚轮 剪切一行 Ctrl + Shift + X 删除一行 Ctrl + Shift + L 复制一行 Ctrl + Shift + T 转成小写 Ctrl + L 转成大写 Ctrl + U 大小写相互转换 Ctr ...
分类:
其他好文 时间:
2017-08-14 00:32:44
阅读次数:
148
子例程 1、子例程中应避免使用主程序的变量,应使用参数 2、在子例程中定义的变量,只在子例程中有效 子例程的定义方式: 以FORM开头、以 ENDFORM 结尾的ABAP代码块。 语法: FORM <subroutine> [<pass>]. <statement block> ENDFORM. 其 ...
分类:
其他好文 时间:
2017-08-12 18:56:41
阅读次数:
100
vaule:collect在非数值字段相同的情况下,起到了数值字段汇总作用。 非数值字段不同的情况下,效果和append相同执行插入内表操作,当非数值字段相同的时候,则相当于modify的效果,只不过是将数值字段进行汇总相加后更新。 语法:collect W_table into I_table . ...
分类:
其他好文 时间:
2017-08-06 23:13:13
阅读次数:
224
RobotFramework一直没去尝试使用,今天刚好有这个需要,简单安装使用下。(以下RF=RobotFramework) 想使用此安装步骤的前提是有python环境 并且python+selenium可以正常使用,这2部分的安装不在赘述。 1、cmd命令窗口进入 D:\Python27\Scri ...
分类:
其他好文 时间:
2017-08-05 06:02:12
阅读次数:
227
注:本人为ABAP技术顾问,故以SAP实施过程中的功能说明书(Function spec,以下简称FS)的编写为例,说说我关于FS写作的一些看法。 在SAP领域,写FS的人很多,会编程的也不少,但真心懂写作,懂功能说明书的人却不多。很多人扮演着ERP实施顾问的角色,只是单纯为了完成工作而写文档。只要 ...
分类:
其他好文 时间:
2017-07-30 10:12:13
阅读次数:
185
原因:原因是SAP数据库跟底层数据不一致导致的 解决方法:进入se14,点击数据库调整,回去重新激活就行。 如果调整报错一定是你原来的数据库表建的有问题: 主要问题: 1.金额,数量要填写参考字段。金额参考:T001的WAERS,数量参照EKPO的MEINS。 2.主键要放在上面。 3.字段的数据元 ...
分类:
数据库 时间:
2017-07-27 21:26:31
阅读次数:
371
数据库中插入新条目。 1.插入单行数据: INSERT INTO dbtab VALUES wa. INSERT INTO dbtab FROM wa. wa为工作区,是与数据库具有相同结构的数据对象,一般直接基于数据库结构声明。该语句也可以将数据插入视图中,首先该视图所有字段必须来自同一个数据库表 ...
分类:
数据库 时间:
2017-07-26 20:22:43
阅读次数:
267
在Screen显示之前,系统会自动将程序变量值放到屏幕字段中;在PAI事件中,系统会自动将屏幕字段的值更新到相应的程序变量。 在Screen Logic中我们还有POH和POV事件,所以有时需要调用函数DYNP_VALUES_READ来读取屏幕字段值。 比如屏幕上有两个字段,NAME1 和 NAME ...
分类:
其他好文 时间:
2017-07-24 18:53:02
阅读次数:
762
SAP ABAP 的经常使用debug方式: 1. 直接在程序中设断点 在se38里面打上breakpoint,程序执行到该处即进入debug模式 2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里执行完成或者正在执行的均可进入debug 查找到后打 ...
分类:
其他好文 时间:
2017-07-13 20:21:07
阅读次数:
138