SAP ABAP基础语法-TCODE学习(六)
abap基本学习TCODE.
一、基本语法
TCode:ABAPDOCU,里面有语法、有OO、有SQL、有控件、系统变量也在附件里,全。还有在SE38编辑区域里随便F1某个关键字,也能出来一堆文档。
二、List
想学基本列表报表的,使用TCode:LIBS。
三、Screen程序
TCode:BIBS,里面有基本控件、屏幕元素、屏幕处理过程、菜单、消息处理等。当然还有一个TCode:DWDM,关于控件的,说得跟多。
四、程序性能
大多人写完代码就不管它的性能了,SE30可以测试你的程序的效率:程序代码本身耗用了多少时间、SQL取数耗费了多少时间等,根据这个你可以试着优化你的程序逻辑或者SQL逻辑。当然SE30里面也提供了不少示例代码。德国人真周到。
五、abap常用tcode
ABAP常用的Tcode
Tcode 描述 备注
ABAPDOCU ABAP文档和范例
BAPI BAPI浏览器
CMOD(SMOD) SAP增强
LSMW 数据导入工具数据导入
PFCG 权限管理
OSS1 连接SAP OSS
S001 ABAP开发工作台菜单(含多Tcode)
SA38 运行程序(SE38开发)
SCAT 计算机测试工具,测试,数据导入等数据导入 (Computer Aided Test Tool)
SCC1 集团拷贝
SCC4 显示集团
SE01 传递传输请求(同一服务器的不同client)
SE09 传输请求操作
SE10 同SE09
SE11 维护ABAP数据字典
SE12 显示数据字典
SE13|SE14|SE15 数据字典相关
SE16|SE17 查看表数据
SE30 ABAP运行分析
SE32 ABAP文本元素维护
SE35 ABAP/4对话框编程维护
SE36 维护逻辑数据库
SE37 函数据维护Function module
SE38 ABAP 编辑器
SE39 程序比较
SE41 菜单制作器
SE43 应用区菜单(相同功能tcode组成一area menu)
SE51 屏幕绘制器
SE54 生成表的维护视图,然后SE16|SM30可直接维护表数据
SE55 生成表维护程序
SE61 文档维护
SE63 翻译
SE71->SE76 SAPscript相关 Tcode
SE71 Form设计据打印
SE78 Form,SmartForms使用图片上载
SE80 ABAP库(对象浏览器)
SE81 ABAP应用层次
SE84|SE85|SE86 ABAP/4 Repository Information System
SE90 对象浏览器
SE91 建立消息类和消息
SE92 维护系统Log消息
SE93 给程序维护Tcode
SHDB 批输入代码 数据导入
SEU Repository Object Browser
SHD0 维护Tcode运行变式(Variant)
SM04 查看当前用户
SM12 删除显示Locked objects(不可删除被lock的传输请求)
SM21 Dump log查看
SM30|SM31 维护table|view数据
SM30 维护表视图
SM32 维护表
SM35 进程监控,查看Batch input session(建立BDC使用SHDB)
SM36 定义后台job
SM37 查看后台job
SM50 超时用户(Process Overview)
SM51 Display system servers, processes, etc.
SM62 Display/Maintain events in SAP
SMARTFORMS SmartForms设计 单据打印
SNUM 编号对象维护
SO10 标准文本,设定Form使用的TIFF图片等
SPAD 假脱机管理
SQ01 Query查询制作
ST05 SQL等跟踪,使用它可跟踪程序使用的表等.
SU20 授权字段 授权
SU21 授权对象 授权
SU53 检查授权对象,如出现权限问题可使用
WE21 IDOC处理中的端口 IDOC
五、模糊查询
这个大部分人都会,就是在SE38里面去星号(*)匹配,找ALV示例合适。
六、异常处理与权限控制
也在ABAPDOCU里。