• ABAP常用小技巧-变量命名

    2.1.2 局部变量 内容 开头 备注 结构变量 LST_ INCLUDE STRUCTURE不要使用 RANGES内表变量 LRH_ RANGES命令中禁使用 RANGES工作区变量 LRD_ 工作区变量 LTH_ INCLUDE STRUCTURE不要使用 内表变量 LTD_ 指针变量 LFS_ 禁止使用 局部变量 LW_ 计数器变量 LCTR_ 索引 LIDX_ 局部布尔变量 LFLG_

    技术相关 2022/09/01
  • ABAP常用小技巧-变量命名

    2.1 变量命名 2.1.1 全局变量 内容 开头 备注 PARAMETERS变量 P_ 最长8个字节(ABAP制限) SELECT-OPTIONS变量 S_ 最长8个字节(ABAP制限) RADIOBUTTON单选按钮变量 RB_ CHECKBOX变量 CB_ PUSHBUTTON变量 PB_ LISTBOX变量 LB_ 常量变量 CNS_ 不同意义的常量,应该用不同的名称 TYPES变量 TYP_ 结构变量 ST_ INCLUDE STRUCTURE不要使用 RANGES内表变量 RH_ R…

    技术相关 2022/08/29
  • ABAP常用小技巧-SQL语句

    1.14 内表的释放REFRESH/FREE/CLEAR 当使用完数量大的内表且不在使用时,要使用[FREE]关键字主动释放 1.15 注意TRANSPORTING NO FIELDS的使用,比如LOOP,READ的时候都可以使用 使用时不用INTO变量里面,而可以直接使用SY-SUBRC来处理

    技术相关 2022/08/15
  • ABAP常用小技巧-SQL语句

    1.13 SQL语句的对齐方式

    技术相关 2022/08/11
  • ABAP常用小技巧-SQL语句

    1.10 向数据库插入多条数据时尽量避免 LOOP AT TD_INSERT INTO TH_INSERT. INSERT INTO ZST0001 VALUES TH_INSERT. ENDLOOP. 推荐用法 INSERT ZST0001 FROM TABLE TD_INSERTACCEPTING DUPLICATE KEYS. 1.11 SORT排序 排序时需要指定所需的字段,否则会很费时; 记录超过20条以上时,建议使用BINARY SEARCH,使用时一定要先对内表排序; 1.12 M…

    技术相关 2022/08/08
  • ABAP常用小技巧-SQL语句

    1.9 LOOP循环内尽量减少对数据库的访问操作(第一种情况会多次去TVKBT表中取相同的记录)尽量避免 LOOP AT TD_VBAK INTO TH_VBAK. CLEAR : TH_OUT. SELECT SINGLE BEZEIINTO TH_OUT-BEZEIFROM TVKBTWHERE SPRAS = SY-SPRASAND VKBUR = TH_VBAK-VKBUR. TH_OUT-VBELN = TH_VBAK-VBELN.APPEND TH_OUT TO TD_OUT. EN…

    技术相关 2022/08/01
  • ABAP常用小技巧-SQL语句

    1.8 FOR ALL ENTRIES IN使用,保证内表非空,查询时需要查出表的主键,否则查询出来的数据可能会重复如果指定的是内表中的重复键,则是不允许的,此处不确定,应该是没有影响,重复记录会自动删除. 尽量避免 SELECT UMLMCINTO TABLE TD_MARCFROM MARCFOR ALL ENTRIES IN TD_MARAWHERE MATNR = TD_MARA-MATNR. 推荐用法 SELECT MATNR WERKS UMLMCINTO TABLE TD_MARC…

    技术相关 2022/07/29
  • ABAP常用小技巧-SQL语句

    1.7 联合查询表时,可以使用 INNER/LEFT/RIGHT JOIN ON后面的条件最好是两个的主键,否则可能会多查出N多数据多于3表不建议使用INNER JOIN 尽量避免 SELECT VBELNINTO TABLE TD_VBAKFROM VBAKWHERE VBELN IN S_VBELN. LOOP AT TD_VBAK INTO TH_VBAK. SELECT VBELN POSNRINTO TABLE TD_VBAPFROM VBAPWHERE VBELN = TH_VBAK…

    技术相关 2022/07/25
  • ABAP常用小技巧-SQL语句

    1.5 聚合函数的使用MAX、MIN、AVG、SUM、COUNT时 尽量避免 SELECT KWMENGINTO TABLE TD_VBAPFROM VBAPWHERE VBELN IN S_VBELN. CLEAR W_KWMENG.LOOP AT TD_VBAP INTO TH_VBAP. W_KWMENG = W_KWMENG + TH_VBAP-KWMENG. ENDLOOP. 推荐用法 SELECT SUM( KWMENG )INTO W_KWMENGFROM VBAPWHERE VB…

    技术相关 2022/07/21
  • ABAP常用小技巧-SQL语句

    1.3 只查询一条数据时,区分使用SELECT SINGLE 和UP TO 1 ROWS1.3.1 查询条件为表的主键且只查一条记录,建议使用SELECT SINGLE尽量避免 SELECT MATNRINTO W_MATNRFROM MARAWHERE MATNR = P_MATNR. ENDSELECT. 推荐用法 SELECT SINGLE MATNRINTO W_MATNRFROM MARAWHERE MATNR = P_MATNR. 1.3.2 查询条件不是表的主键可能会查出多条记录,…

    技术相关 2022/07/18
  • ABAP常用小技巧-SQL语句

    1.1 尽量少的使用INTO CORRESPONDING FIELDS语句 尽量避免 DATA : TD_MARA TYPE TABLE OF MARA. SELECT MATNR MTARTINTO CORRESPONDING FIELDS OF TABLE TD_MARAFROM MARAWHERE MATNR IN S_MATNR.   推荐用法 TYPES : BEGIN OF TYP_MARA,MATNR LIKE MARA-MATNR,MTART LIKE MARA-MTA…

    技术相关 2022/07/14
  • SAP License:ERP系统的价值是什么?

    ERP系统的价值是什么?总体而言,ERP系统的价值在于:企业在实施ERP系统时,同时也将ERP系统先进的管理理念、管理方式、管理手段融入企业的管理当中,推进企业更深层次的内涵变革,实现企业生产要素得到优化,使企业组织结构、核心要素得到合理配置和优化。并且,应用ERP系统使企业得以实现物流、资金流、信息流一体化管理,规范了各项业务运营的管理,实现了企业各部分的管理细化,促进了财务和业务数据融合和企业的信息共享,简化了内部数据融合,精简了内部组织管理结构,还推动了员工个人素质提升,提高了企业经济效益…

    技术相关 2022/05/07
联系我们

联系我们

130-0752-1773

在线咨询:点击这里给我发消息

邮件:info@sapzx.com

工作时间:周一至周五9:00-18:00,节假日正常休息

关注微信
关注微信
分享本页
返回顶部