FIELD-SYMBOLS的两种用法
来源:互联网 发布:电脑看电影软件 编辑:程序博客网 时间:2024/05/29 10:14
第一种,把fs当做一个泛型,什么东西都可以放进去
DATA : BEGIN OF man,
name TYPE str,
sex(20) TYPE c,
height TYPE i,
END OF man.
DATA : a_man LIKE man.
a_man-name = '阿勇'.
a_man-sex = 'F'.
a_man-height = 171.
FIELD-SYMBOLS : <hello> LIKE man.
ASSIGN a_man TO <hello> CASTING.
WRITE :/ <hello>-name, ' ',<hello>-sex,' ',<hello>-height.
第二种,把fs当做一个存储地址的指针
FIELD-SYMBOLS : <fs> TYPE c.
DATA :
str(20) TYPE c VALUE 'HELLO WORLD!',
name(20) TYPE c VALUE 'STR'.
ASSIGN str TO <fs>.
WRITE :/ <fs>.
ASSIGN name TO <fs>.
WRITE :/ <fs>.
ASSIGN (name) TO <fs>.
WRITE :/ <fs>.
fs还有第一种用法补充:
因为可以当做泛型,所以可以放内表的东西
但是很多时候大家都不这样做,因为这样做无疑是走了弯路
事实上:fs相当于一个裸露着的利器,而internal_table就是一个包裹着的普通剑
it因为封装好了,用起来方便,所以大家都用it了
但是既然是封装的东西,那就避免不了每次用的时候,会要走封装的路线,要把外壳之类的全部跑完,才能调用里面的东西
因为sap是针对erp的,当然对在数据操作的时候优化了一些,所以处理数据比较快,还比较难区别出来
但是当loop循环,超过5次的时候,fs的速度就会明显快出来了~~
- FIELD-SYMBOLS的两种用法
- field-symbols 的用法
- field-symbols的用法
- 有关FIELD-SYMBOLS的用法
- 有关FIELD-SYMBOLS的用法
- 有关FIELD-SYMBOLS的用法
- ABAP中FIELD-SYMBOLS的详细用法
- 关于field-symbols 用法
- Field-Symbols的使用
- Field-symbols的使用
- abap中FIELD-SYMBOLS用法
- ABAP: Field-Symbols:<FS>用法
- ABAP:include type与field-symbols的用法
- FIELD-SYMBOLS
- FIELD-SYMBOLS:
- FIELD-SYMBOLS的一些简单使用小结
- abap 中 FIELD-SYMBOLS的使用方法
- Field symbols & References
- Android的应用前景
- 2种程序创建程序的方法
- UIPageControl
- hdu1546 dijkstra
- POJ 1703 Find them, Catch them【典型并查集:判断在不同的集合】
- FIELD-SYMBOLS的两种用法
- eclipse中集成git的使用
- 应用程序徽章-IOS开发
- 数据库索引和B-tree的联系
- jsp页面调用火狐插件
- 学习java起航!
- Linux服务器上排除问题的头五分钟
- 华为年报中描述的行业趋势(2012,2011,2010)
- TQ6410如何烧写U-boot?