ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 获取表的结构、字段描述等

获取表的结构、字段描述等

Linux操作系统 作者:liuhaimiao 时间:2017-02-17 16:04:52 0 删除 编辑

REPORT  z_barry_table_field.

TYPE-POOLS slis.

DATA: it_fields TYPE STANDARD TABLE OF dd03p ,
      gs_layout TYPE slis_layout_alv .

PARAMETERS p_table TYPE ddobjname OBLIGATORY.

CALL FUNCTION 'DDIF_TABL_GET'
  EXPORTING
    name          = p_table
    langu         = sy-langu
  TABLES
    dd03p_tab     = it_fields
  EXCEPTIONS
    illegal_input = 1
    OTHERS        = 2.

*DELETE it_fields WHERE fieldname+0(1) = '.'.

gs_layout-zebra             = 'X'.
gs_layout-colwidth_optimize = 'X'.
gs_layout-no_keyfix         = 'X'.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
  EXPORTING
    i_structure_name   = 'DD03P'
    is_layout          = gs_layout
  TABLES
    t_outtab           = it_fields
  EXCEPTIONS
    program_error      = 1
    OTHERS             = 2.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/223653/viewspace-2133741/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
sap技术顾问

注册时间:2014-07-29

  • 博文量
    933
  • 访问量
    861979