SC06

▼魔方 西西 提交于 2019-12-05 17:10:40

*&---------------------------------------------------------------------*
*& Report Z_SALAH_SC06
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT Z_SALAH_SC06.
**********************************************************************
*REPORT DESCRIBE:报表提升练习
*DEVELOPER:SALAH
*DEVELOP DATE:20190916
*MODIFY DATE:
*FUNCTION SPEC:
*KEY USER:
**********************************************************************
TYPE-POOLS:SLIS,VRM.
TABLES:MARD,MARA,MAKT,MARC,MSEG,MKPF.

DATA GT_VALUE TYPE VRM_VALUES.
DATA GS_VALUE TYPE VRM_VALUE.
TYPES:BEGIN OF TYP_01,
MBLNR TYPE MSEG-MBLNR,
MJAHR TYPE MSEG-MJAHR,
ZEILE TYPE MSEG-ZEILE,
CPUDT TYPE MKPF-CPUDT,
CPUTM TYPE MKPF-CPUTM,
      END OF TYP_01.
DATA GT_OUT TYPE STANDARD TABLE OF TYP_01.
DATA GS_OUT TYPE TYP_01.

DATA GT_MSEG TYPE STANDARD TABLE OF TYP_01.
DATA GS_MSEG TYPE  TYP_01.
DATA GT_MKPF TYPE STANDARD TABLE OF TYP_01.
DATA GS_MKPF TYPE TYP_01.

TYPES:BEGIN OF TYP_02,
               MATNR TYPE MARA-MATNR,
               ERSDA TYPE MARA-ERSDA,
               ERNAM TYPE MARA-ERNAM,
               AENAM TYPE MARA-AENAM,
               WERKS TYPE MARC-WERKS,
               PSTAT TYPE MARC-PSTAT,
               LGORT TYPE MARD-LGORT,
               MAKTX TYPE MAKT-MAKTX,
               SPRAS TYPE MAKT-SPRAS,
               CBOX  TYPE C,
               COLOR TYPE CHAR04,
  END OF TYP_02.
DATA GT_OUT1 TYPE STANDARD TABLE OF TYP_02.
DATA GS_OUT1 TYPE TYP_02.

TYPES:BEGIN OF TYP_03,
MATNR TYPE MARA-MATNR,
LGORT TYPE MARD-LGORT,
WERKS TYPE MARC-WERKS,
MBLNR TYPE MSEG-MBLNR,
MJAHR TYPE MSEG-MJAHR,
ZEILE TYPE MSEG-ZEILE,
CPUDT TYPE MKPF-CPUDT,
CPUTM TYPE MKPF-CPUTM,
      END OF TYP_03.
DATA GT_01 TYPE STANDARD TABLE OF TYP_03.
DATA GS_01 TYPE TYP_03.
DATA GT_OUT2 TYPE STANDARD TABLE OF TYP_03.
DATA GS_OUT2 TYPE TYP_03.
DATA GT_FIELDCAT TYPE LVC_T_FCAT.
DATA GS_FIELDCAT TYPE LVC_S_FCAT.
DATA IT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV .
DATA IS_FIELDCAT LIKE LINE OF IT_FIELDCAT.
DATA GS_LAYOUT TYPE LVC_S_LAYO.
DEFINE FIELDCAT.
CLEAR GS_FIELDCAT.
GS_FIELDCAT-COL_POS = &1.
GS_FIELDCAT-FIELDNAME  = &2.
GS_FIELDCAT-SCRTEXT_L = &3.
APPEND GS_FIELDCAT TO GT_FIELDCAT.
END-OF-DEFINITION.

DEFINE FIELDCAT1.
CLEAR IS_FIELDCAT.
IS_FIELDCAT-COL_POS = &1.
IS_FIELDCAT-FIELDNAME  = &2.
IS_FIELDCAT-SELTEXT_L = &3.
APPEND IS_FIELDCAT TO IT_FIELDCAT.
END-OF-DEFINITION.
**********************************************************************
*SEL SCREEN
**********************************************************************
SELECTION-SCREEN BEGIN OF BLOCK BL01 WITH FRAME TITLE TEXT-001.
PARAMETERS     P_BUKRS TYPE CHAR04 MODIF ID MD3

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!