- 1
- 0
- 约5.06千字
- 约 3页
- 2021-03-25 发布于浙江
- 举报
动态内表的创建和使用主要有以下几点:
1.动态内表的创建,首先要定义动态结构,然后再根据定义的动态结构利用系统一个标准的
method : ”cl_alv_table_create=create_dynamic_table 生成动态内表。“
2.动态内表的赋值,遍历动态结构,获取指定的字段,然后给指定的字段赋值。
3.动态内表的读取显示,与赋值相似,遍历动态结构,获取指定的字段,然后读取对应字段的值。
下面是具体的代码实例:
①定义所需的系统变量。
FIELD-SYMBOLS: dyn_table TYPE STANDARD TABLE, 动态内表
dyn_wa TYPE ANY, 动态内表的工作区
dyn_field TYPE ANY . 指向动态内表工作区某一字段的指针
DATA: dy_table TYPE REF TO data ,
dy_line TYPE REF TO data ,
存储动态内表列的内表,其中的每一行代表动态内表的一列。
it_structure TYPE lvc_t_fcat , ”
wa_structure
原创力文档

文档评论(0)