abap动态编程的几种实现方式
2009-05-12 14:55
363 查看
FIELD SYBOL | FIELD-SYMBOLS <FS> TYPE (TYPE) ASSIGN (OBJECT) TO <FS> CASTING. |
FIELD-SYMBOLS <FS> TYPE ANY ASSIGN (OBJECT) TO <FS> CASTING TYPE (TYPE) | |
DYNAMIC CALLS | REPLACEING A LITERAL WITH A VARIABLE: CALL TRANSACTION ‘T-CODE’. DATA_OBJECT = ‘T-CODE’ CALL TRANSACTION DATA_OBJECT |
Replacing an identifier with a variable in parentheses(no spaces): SUBMIT report-name. Data_object = ‘report_name’. SUBMIT (Data_object) | |
Replacing a list within an internal table: SET PF-STATUS ‘STATUS_NAME’ EXCLUDING ‘FC1’ ‘FC2’ … SET PF-STATUS ‘STATUS_NAME’ EXCLUDING internal_table | |
In open SQL statements: | |
Calling method dynamically | |
Create object dynamically | |
Data reference | Data reference variable |
Generating data objects at runtime Dereferencing data references | |
Ascertaining Data Attributes Dynamically | Ascertaining internal table attributes |
Dynamic Type Descriptions for RTTI classes |
相关文章推荐
- Undo/Redo几种实现方式介绍(二)——保存数据方式
- 浅析malloc()的几种实现方式
- Unity3d中有关游戏角色控制的几种实现方式
- Objective-C和Swift实现单例的几种方式
- JavaScript实现页面跳转的几种方式
- JS继承的实现几种方式
- 快速排序算法的思想和几种实现方式
- 语言实现的几种方式
- 浅谈Android平台短信拦截的几种实现方式
- 使用js实现页面跳转的几种方式
- MFC 实现对话框 背景贴图的几种方式
- java中singleton的几种实现方式
- PHP实现定时任务的几种方式和详解
- 单例模式的几种实现方式
- spring的事务管理有几种方式实现,如何实现
- js实现几秒页面跳转的几种方式
- 购物车的几种实现方式
- OpenResty实现限流的几种方式
- javascript实现继承的几种方式
- java中实现单例模式的几种方式,简单易懂