TABLES:equi.
TYPES:
BEGIN OF ty_itab,
matnr TYPE zsmm_as0033_1-matnr, "物料编号
maktx TYPE zsmm_as0033_1-maktx, "物料描述
cpbm TYPE zsmm_as0033_1-cpbm, "产品编码
hpmc TYPE zsmm_as0033_1-hpmc, "货品名称
zbrand TYPE zsmm_as0033_1-zbrand, "品牌
xhgg TYPE zsmm_as0033_1-xhgg, "型号规格
sernr TYPE zsmm_as0033_1-sernr, "序列号
zsblx TYPE zsmm_as0033_1-zsblx, "设备类型
zflag TYPE zsmm_as0033_1-zflag, "销售状态:X→已销售给客户
zazrq TYPE zsmm_as0033_1-zazrq, "安装日期
ntgew TYPE zsmm_as0033_1-ntgew, "整机保修
brgew TYPE zsmm_as0033_1-brgew, "光源/面板保修
vbelv TYPE zsmm_as0033_1-vbelv, "合同号
vbeln TYPE zsmm_as0033_1-vbeln, "销售订单号
vkbur TYPE zsmm_as0033_1-vkbur, "销售办事处
bezei TYPE zsmm_as0033_1-bezei, "销售部门描述
kunnr TYPE zsmm_as0033_1-kunnr, "客户编号
name1 TYPE zsmm_as0033_1-name1, "客户描述
END OF ty_itab.
DATA: gt_itab TYPE STANDARD TABLE OF ty_itab,
gs_itab TYPE ty_itab.
"ALV显示
DATA: gt_fcat TYPE STANDARD TABLE OF slis_fieldcat_alv.
DATA: ps_fcat TYPE slis_fieldcat_alv,
ls_layout TYPE slis_layout_alv,
lt_events TYPE slis_t_event,
it_exclude TYPE slis_t_extab,
git_events TYPE slis_t_event,
git_list_comments TYPE slis_t_listheader.
DATA: lv_tabix TYPE sy-tabix.
SELECTION-SCREEN BEGIN OF BLOCK block1 WITH FRAME TITLE TEXT-t01.
SELECT-OPTIONS s_sernr FOR equi-sernr.
SELECTION-SCREEN END OF BLOCK block1.
************************************************************************
* START-OF-SELECTION
************************************************************************
START-OF-SELECTION.
* 取数据
PERFORM frm_get_data.
************************************************************************
* END-OF-SELECTION
************************************************************************
END-OF-SELECTION.
* alv
PERFORM frm_alv.
TABLES:equi.TYPES: BEGIN OF ty_itab, matnr TYPE zsmm_as0033_1-matnr, "物料编号 maktx TYPE zsmm_as0033_1-maktx, "物料描述 cpbm TYPE zsmm_as0033_1-cpbm, "产品编码 hpmc TYPE zsmm_as0033_1-hpmc, "货品名称 zbrand TYPE zsmm_as0033_1-zbrand, "