(1/7)背景 由于AT NEW field会判断field和它前面的所有字段,而ON CHANGE OF没有这个要求,所以后者就有了登上舞台的空间。 (2/7)正常情况 现...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
(1/7)背景 由于AT NEW field会判断field和它前面的所有字段,而ON CHANGE OF没有这个要求,所以后者就有了登上舞台的空间。 (2/7)正常情况 现...
作为服务提供方,我们写的FM里可能包括:转换计量单位到内码、调用BAPI等操作。如果语言提供的不对,就可能导致计量单位转换失败,或者BAPI返回的消息是英文的。 其中,计量单...
额,鸽了好久好久没发了…… 疫情期间大家还好吧……都复工了吗? 在这里祝大家工作顺利,新年发财咯! 正文 计算某日期的前置或者后推日期时,笔者不喜欢调用函数来计算,更倾向于自...
写在前面: 主流和常用的屏幕知识,去百度或者Bing都能找到,我就不在自己的公众号里发了。 总结之前用过的一些较偏门的屏幕技术时,写了个DEMO,包括: 1、选择屏幕中嵌套其...
创建动态内表时,个人推荐使用CL_ABAP_TABLEDESCR这个类去创建(点击查看代码示例)。 如果使用CL_ALV_TABLE_CREATE这个类,就可能会遇到标题中提...
SAP的库存报表一直都是很令人头疼的。 因为出入库业务非常复杂,导致库存逻辑也非常复杂,本文仅对库存逻辑中的历史库存部分,进行详细的解释,并提供一些实用高效的代码,希望能帮到...
在学习ABAP的过程中,我们一定遇到过以下的疑问: 1、TYPE DISPLAY LIKE究竟是什么意思2、为什么标准程序提示错误后,就可以编辑字段,而我自己开发的程序就不行...
(1/4)问题 假如某结构中包括A、B两个字段,LOOP内表时,AT NEW A、AT END OF A时,B的值是*,怎么办呢? 以前,我都是在LOOP时把工作区的内容赋给...
昨天帮朋友解决一个BDC的问题,把相关知识分享一下。 问题描述 WB01创建工厂。手工执行TCode创建,没有问题;但是通过BDC创建,总是有部分数据无法写入。 问题解决 C...
以前一直比较反感用ALV做编辑,因为实在是太慢了。但是用TableControl做这种类型的开发的话,缺点也很多,比如: 1、代码量大 2、需要画屏幕,调屏幕 3、有需求变更...
一个简单的需求,一个简单的SQL,执行起来竟慢的可怕。原因为何,如何解决,看我慢慢道来。 本文目录如下: 1、需求;2实现;3-11、问题分析解决;12总结 (1/12)需求...
ABAP程序效率优化系列文章历史 ABAP程序效率优化系列之①——业务层面的优化ABAP程序效率优化系列之②——开发优化之ABAP时间ABAP程序效率优化系列之③——开发优化...
ABAP程序效率优化系列文章历史 ABAP程序效率优化系列之①——业务层面的优化ABAP程序效率优化系列之②——开发优化之ABAP时间ABAP程序效率优化系列之③——开发优化...
ABAP程序效率优化系列文章历史 ABAP程序效率优化系列之①——业务层面的优化[http://mp.weixin.qq.com/s?__biz=MzU0ODE5MDc2NA...
ABAP程序效率优化系列文章历史 ABAP程序效率优化系列之①——业务层面的优化 开发层面的优化内容太多,但目的只有一个,提高效率,节省时间。 说到运行时间,我们可以用事务代...