如何将结构附加到 ANY 类型的表

Cod*_*apa 0 abap

DATA ls TYPE string.
DATA lr_ref TYPE REF TO data.  
FIELD-SYMBOLS <'l_s> TYPE any.  
FIELD-SYMBOLS <'l_t> TYPE STANDARD TABLE.  

ls = 'test'.  
GET REFERENCE OF ls INTO lr_ref.  
ASSIGN lr_ref->* TO <'l_s>.  
Run Code Online (Sandbox Code Playgroud)

现在我应该如何附加<'l_s><'l_t>

Hao*_*jie 5

您需要创建数据的like标准表<l_s>,然后将其分配给<l_t>

create data lr_ref like standard table of <l_s>.
assign lr_ref->* to <l_t>.

append <l_s> to <l_t>.
Run Code Online (Sandbox Code Playgroud)

它会起作用的。希望能帮助到你。