tatashishimeiyibu

SAP smartform 使用 ASSIGN ('(Z_program)GT_table[]') TO <fs_itab> 也可以用于增强

在使用smartform时候,需要通过程序调用函数来展示Form

对于一些需要import的内表信息,除了在smartform 接口接入外,还可以使用以下语法:

 

DATA: lv_field(50).

FIELD-SYMBOLS: <fs_itab> TYPE any.

DATA:GT_table type table of ty_table.

 

CLEAR lv_field.

lv_field '(Z_program)GT_table[]'.

"表示指向程序Z_program的内表GT_table 给指针变量 <fs_itab>.  然后可以直接对<fs_itab> 进行操作

 ASSIGN ('(Z_program)GT_table[]') TO <fs_itab>

IF sy-subrc 0.
  gt_table1[] = <lt_itab>.
  SORT GT_table BY 字段名.
  UNASSIGN <lt_itab>.
ENDIF.

posted on 2024-10-12 16:11  人间观察家  阅读(2)  评论(0编辑  收藏  举报

导航