测试clearrefreshfree

标签:
abapliumengsapsapliumengsm30 |
分类: 偶尔会用到的东西 |
test clear 和 refresh
其中header
执行结果
不带表头的,清空了内容。
带表头的,只清空了表头。
再测测 refresh。
执行完:
清理了内表值,但是没清空表头。
再看看
执行完:
但是表头还在:
最后测试下:
表头:
clear 和 refresh的结果是:
无表头, clear
itab = refresh
itab 。
有表头 clear itab
清理表头不清理表内容, refresh
itab 只清理表内容,不清理表头。
但是 clear itab[] 只清理表内容,不清理表头。
refresh
itab[] 跟
refresh itab 一样,是清理表内容。
如果用free呢?
再测测
执行结果:
清空了表内容,没清空表头
内存:
清空了内存。
-----------------------------------------------------------------------------------------
看下内存的使用情况
执行clear后呢
看内存
所以:
clear 和 refresh的结果是:
无表头, clear
itab = refresh
itab 。
有表头 clear itab
清理表头不清理表内容, refresh
itab 只清理表内容,不清理表头。
但是 clear itab[] 只清理表内容,不清理表头。
refresh
itab[] 跟
refresh itab 一样,是清理表内容。
free itab
= free itab[],清空表内容,不清空表头,同时,释放空间。
好了,测试结束~