1.在global的types里建立和内表结构一样的类型.
2.然后在initialization里面写程序,建立指针,类型为步骤一建立的结构.
3.指针指向调用这个FORM的程序里的内表.
如果有多个程序调用,则可以使用动态指定,即传入程序名,和内表名.实现复用.
具体代码:
DATA: content(50).
data: gt_itab type sometypes.
FIELD-SYMBOLS: <fs> type any.
content = '(z_cprog)ITAB[]'.
ASSIGN (content) TO <fs>.
GT_LABEL[] = <fs>.