电竞比分网-中国电竞赛事及体育赛事平台

分享

使用ALV顯示內(nèi)表

 昵稱178515 2009-10-09
  REPORT  zss_test1.

TABLES: mara.

TYPE-POOLS: slis.

TYPESBEGIN OF wa_mara,
  matnr TYPE mara-matnr,
  meins TYPE mara-meins,
  END OF wa_mara.
DATA: it_mara TYPE TABLE OF wa_mara,
      l_pos TYPE i VALUE 1.


DATA: gt_fieldcat TYPE slis_t_fieldcat_alv,
      wa_fieldcat TYPE slis_fieldcat_alv.


SELECT matnr meins FROM mara
  INTO CORRESPONDING FIELDS OF TABLE it_mara.

*定義字段目錄
CLEAR wa_fieldcat.
l_pos = l_pos + 1.
wa_fieldcat-col_pos       =  l_pos.
wa_fieldcat-fieldname     = 'MATNR'.    "MATNR需要大寫,Debug時驗證系統(tǒng)默認(rèn)為大寫
wa_fieldcat-outputlen     = 10.
wa_fieldcat-tabname   = 'IT_MARA'.
wa_fieldcat-seltext_m     = '物料號'.    "同上
APPEND wa_fieldcat TO gt_fieldcat.

CLEAR wa_fieldcat.
l_pos = l_pos + 1.
wa_fieldcat-col_pos       =  l_pos.
wa_fieldcat-fieldname     = 'MEINS'.
wa_fieldcat-outputlen     = 18.
wa_fieldcat-tabname   = 'IT_MARA'.
wa_fieldcat-seltext_m     = '單位'.
APPEND wa_fieldcat TO gt_fieldcat.

  * output
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
  EXPORTING
    i_callback_program = sy-repid
    it_fieldcat        = gt_fieldcat[]
  TABLES
    t_outtab           = it_mara.
==========================================
 
輸出模式有2種:
  • REUSE_ALV_GRID_DISPLAY
  • REUSE_ALV_LIST_DISPLAY
可以通過下列方式查看以上2種模式的區(qū)別:
1、Tcode se11
2、顯式MARA
3、顯示數(shù)據(jù)內(nèi)容
4、“設(shè)置”——>“用戶參數(shù)”
5、選擇以下2種顯示模式

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多