摘要: 背景 在MM模块或MDG模块的开发中,经常出现BP客商批量下载或者分发的需求,对于选定的BP,有些ABAPer可能会通过ABAP SQL直接查询相关的表,但是这种方法需要开发者对后台表逻辑非常熟悉,且SQL数量相当大,不符合本人一直的简洁(偷懒)作风,采用几个简单的函数,只需要输入BP和客商编码,就 阅读全文
posted @ 2025-08-29 15:53 长沙铁道学院-康帅傅 阅读(64) 评论(0) 推荐(0)
摘要: * <SIGNATURE> + * | Static Public Method ZCL_MDG_UTIL=>SM34_TABLE_TO_TOTAL * + + * | [ >] TABLE TYPE STANDARD TABLE * | [ >] TABLE_NAME TYPE TABNAM * 阅读全文
posted @ 2024-04-15 10:48 长沙铁道学院-康帅傅 阅读(79) 评论(0) 推荐(0)
摘要: ABAP存取Excel有OLE,DOI,XML好几种技术啊,试了好多次,发现前两者总是出很多bug,决心以后只用基于Open XML技术的API和函数了。 类CL_FDT_XL_SPREADSHEET基于XML技术实现,示例代码如下;当然,SAP官方是不推荐单独使用这个类的,只限制用于BRF+相关功 阅读全文
posted @ 2023-12-19 16:16 长沙铁道学院-康帅傅 阅读(193) 评论(0) 推荐(0)
摘要: 前言 从SALV实例中获取grid对象,弥补SALV自身方法的不足;参考来源 power-of-abap-objects-overcome-the-restrictions-of-salv-model 虽然原博客评论区好多人阴阳怪气,但我还是要说那句,不管白猫黑猫,抓到老鼠的就是好猫。 需要注意的是 阅读全文
posted @ 2023-11-21 10:57 长沙铁道学院-康帅傅 阅读(68) 评论(0) 推荐(0)
摘要: 我认为ALV开发时ABAPer第二无聊的工作,非必要千万别做,浪费青春; 实在要做也要提高效率少花时间在ALV展示上,集中精力处理后台逻辑。常见的call FM或者OO + Dialog的实现方式,都要手动设置fieldcat、layout,挺烦人的。我比较喜欢用SAP标准的SALV类来做,或者使用 阅读全文
posted @ 2023-11-15 17:19 长沙铁道学院-康帅傅 阅读(80) 评论(0) 推荐(0)
摘要: 在ABAP开发中,除了基本的语法检查,还存在常用的检查工具 Extended Program Check 扩展程序检查 事务代码SLIN,可按需求设置定制的检查项,可保存变式 也可从代码编辑器启动,路径为:菜单栏-程序-检查-扩展程序检查 Code Inspector 代码分析器 使用事务代码SCI 阅读全文
posted @ 2018-08-29 14:31 长沙铁道学院-康帅傅 阅读(525) 评论(0) 推荐(0)