当前位置:   article > 正文

ABAP 小知识02_routine sap

routine sap
1. 表PRGN_CORR2中记录了SAP新旧tcode的对应关系

2. SE11中针对表新建索引时,extension index VS normal index的区别
      
           
Others:
When you create extension index you enhance SAP standard table. It means when you do upgrade SAP into a newer version, SAP does not override your index.  You can differentiate extension index and normal index by the "extension index" checkbox of the second column of the index dialog when you click indexes button in SE11.

3.  两个SAP标准的demo程序:
1. DEMO_SEL_SCREEN_WITH_TABSTRIP
该程序使用SELECTION-SCREEN: BEGIN OF TABBED 语句实现tabstrip, 是比较方便的实现选择屏幕中tabstrip功能的
2. DEMO_SEL_SCREEN_IN_TABSTRIP
该程序使用tabstip control实现tab功能

4. 表格维护程序记录例程
      在创建表的维护视图过程中,有一个选项叫做Recording routine, 这个选项是做什么的呢?

有两个选择:
1. Standard recording routine:
这个选项是用SAP标准维护过程, 只有在可修改的集团中维护,例如开发集团, 对于一般的项目来说, 单体测试集团, 以及QAS系统中, 表不可以被SM30维护.数据是通过TR传输到各个目标集团之中的.
2. no, or user, recording routine:
用户可以在各个集团中维护该视图.
以上都是基于该表是Client-Specific的表.

5.  SMOD组件-function对应表:MODSAP
      SE37函数接口(传入/传出参数等)信息表:TFDIR  FUPARAREF  FUNCT
  
6. 系统存储/簇结构:DD06L  表存储:DD02L DD02S

7.查找BADI的六种方法
1.SE37查看SXV_GET_CLIF_BY_NAME,设置断点,运行事务,DEBUG查看NAME的值。
2.SE24查看CL_EXITHANDLER类的GET_INSTANCE方法,在 “CALL METHOD  cl_exithandler=>get_class_name_by_interface”设置断点,运行事务,DEBUG查看EXIT_NAME的值。
3.SPRO查看Business Add-Ins for xxxx子项。
4.SE80》Repository Browser》Package》[开发类名]》Enhancements 》Classic BAdIs (Def.)
5.查找事务码的程序代码,cl_exithandler=>get_instance的EXPORTING参数exit_name。
6.ST05跟踪事务码,显示Trace后查找“V_EXT_IMP”和“V_EXT_ACT”;查找以“IF_EX_”开头的字符串,该字符串为接口名,“IF_EX_”后即为BADi名。

8.代码退出SAP。  CALL  'SYST_LOGOFF' .  " 退出 SAP 系统
   
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/525995
推荐阅读
相关标签
  

闽ICP备14008679号