这里我想编写一个SAP供应商查询报表  虽然标准的MKVZ可以查询  但是不能根据供应商的创建日期在进行筛选

一:创建一个结构 就是我最终ALV展示输出的结构

SAP [ABAP] 如何编写一个ALV报表程序

 


二:我们创建一个类

       SAP [ABAP] 如何编写一个ALV报表程序

三:在类的属性里面增加我想选择筛选的条件

     这里我选择的是工厂  供应商编号   创建日期  作为筛选条件    值从我们的MIAN方法传输过来
    后面的关联类型是对应的表类型(多选类型)
SAP [ABAP] 如何编写一个ALV报表程序

四:定义两个方法  获取表里面的数据  以及展示ALV的结构

SAP [ABAP] 如何编写一个ALV报表程序
SAP [ABAP] 如何编写一个ALV报表程序SAP [ABAP] 如何编写一个ALV报表程序
到这里我们所有的想要的东西都已经定义了   接下来就是要到MAIN去传输值以及显示ALV   在GET_DATA方法里面去获取表里面的值

五:MAIN方法   以及GET_DATA 方法编写
SAP [ABAP] 如何编写一个ALV报表程序

SAP [ABAP] 如何编写一个ALV报表程序

到这里为止  我们类的相关方法都已定义以及编写完毕    接下来我们就要定义一个程序去调用这个类

六:创建一个程序来引用这个类就好了
SAP [ABAP] 如何编写一个ALV报表程序

七:查询界面
SAP [ABAP] 如何编写一个ALV报表程序
SAP [ABAP] 如何编写一个ALV报表程序

相关文章:

  • 2021-04-08
  • 2022-02-09
  • 2021-06-25
  • 2022-12-23
  • 2021-09-07
  • 2021-09-02
猜你喜欢
  • 2022-12-23
  • 2021-10-05
  • 2022-12-23
  • 2021-10-19
  • 2021-05-02
  • 2021-10-06
相关资源
相似解决方案