该案例代码演示了如何通过 OOALV 创造一个可定制的,带有自定义行颜色、工具栏按钮和用户命令的表格。
1.定义数据
TYPES: BEGIN OF ty_sales,
sales_order TYPE vbeln_va, " 销售订单号
customer_id TYPE kunnr, " 客户 ID
order_date TYPE erdat, " 订单日期
net_amount TYPE bapivbapko-netwr, " 净金额
END OF ty_sales.
DATA: lt_sales TYPE TABLE OF ty_sales WITH HEADER LINE.
2.查询数据并生成字段目录
* 获取销售订单数据
SELECT a~vbeln a~kunnr a~erdat b~netwr
INTO TABLE lt_sales
FROM vbak AS a
JOIN vbap AS b ON a~vbeln = b~vbeln
WHERE a~auart EQ 'OR'
* 创建字段目录
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'TY_SALES

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



