ABAP GUI和开发工具
1、ABAP开发工具
SAP在软件中集成了ABAP程序的开发工具。使用Tcode:se80,可以打开object navigator,对象导航,可以快速查找我们开发的各种类型程序,包括pakage、Class、Program、Function Group、Function Module等。
查找到对应类型程序,直接点击就可以看到对应ABAP代码。
开发SE系列:
使用Tcode:se01,se09,se10,Transport Organizer;
se03,Transport Organizer Tools,传号工具。
使用Tcode:se11、se12,可以打开ABAP Dictionary。可以创建、查找、修改ABAP字典元素,包括数据库表,Data type,domain,Search help。
使用Tcode:se15,se84,se85,se90可以打开Repository Information System,可以查找存在的Program Library,Class Library,Web Dynpro等。
使用Tcode:se16,可以通过Table name查看Table数据。
使用Tcode:se18,BAdI Builder Definition,se19,BAdi Builder Implementation,se20,Enhancement。
使用Tcode:se21,创建package。
使用Tcode:se24,Class Builder,创建类。
使用Tcode:se30,Runtime Analysis,程序运行效率分析,后面更新为Tocode:SAT。
使用Tcode:se32, 查看,修改,激活,复制Program或Class中使用的Text Element。
使用Tcode:se33,Context Builder。
使用Tcode:se35,Dialog Module维护。
使用Tcode:se36,Logical Database Builder。
使用Tcode:se37,可以打开Function Builder。可以创建、查找、修改Function Moddule。
使用Tcode:se38,创建,修改,删除Program,Variants,Attributes。
使用Tcode:se39,比较两个Program,Class,Function。
使用Tcode:se41:Menu Painter,查看,修改,创建Program的GUI Stadus,Menu List等。
使用Tcode:se43:Area Menu Maintain。
使用Tcode:se51:Screen Painter,查看,修改,创建Program对应的Screen子屏幕。
使用Tcode:se54:Generate Table Maintenance:Initial Table;
se55:Generate Table Maintenance:environment,修改视图;
se56:environment,查看视图;
se57:删除Table Maintenance对应function;
这些功能可以使用Tocode:sm30,整合使用。
使用Tcode:se61,Document Maintenance。
使用Tcode:se71,Form Painter,SAPscript Forms;
se72:Style,创建,修改style;
se73:Font Maintainenace,字体,barcode等维护;
se74:SAPscript format conversion,转换字符规则;
se75:SAPscript setting,设置;
se76:SAPscript Forms translation,语言转换;
se77:SAPscript style conversion;
se78:图片资源;
使用Tcode:se80,打开Repository Browser,查找各类程序。
使用Tcode:se81,Application Hierarchy。
使用Tcode:se91,Message Maintenance,维护message。
使用Tcode:se93,Maintenance Transaction,Tcode维护。
使用Tcode:se95,Modefication Brower。
ST系列:
使用Tcode:ST22,ABAP Runtime error。
管理SM系列:
使用Tcode:sm04,查看当前系统使用人员。
使用Tcode:sm12,Select Lock Entries查看lock。
使用Tcode:sm21,System Log,系统日志。
使用Tcode:sm30,Table Maintain View。
使用Tcode:sm35,Batch Input。
使用Tcode:sm36,Define background job,创建job。
使用Tcode:sm37,Simple job selection,查看job。
使用Tcode:sm38,Queue。
使用Tcode:sm50,Process overview。
使用Tcode:sm51,SAP Server。
使用Tcode:sm52,Virtual Machine overview。
邮件:
使用Tcode:SOST,查看待发送和已发送邮件列表
2、ABAP帮助文档
使用Tcode:abapdocu、abaphelp可以打开帮助文档。
Tcode:BC_DATA_GEN
Program:SAPBC_DATA_GENERATOR,SAP中测试表数据生成程序。
SAP航班系统表:SCARR,SPFLI,SFLIGHT,SCUSTOM,SBOOK