ABAPALV(3)

上节课讲了关于ALV报表的屏幕设计,这节课就根据上节课讲的内容分享几个自己在实际编程过程中的选择屏幕设计需求:

(1)、需求内容:销售部门提出设计一个大客户体积维护的报表,该报表要具有以下的功能:

                         1>、通过售达方来创建大客户体积信息,该条件下只有一个售达方的输入

                         2>、可以根据售达方、客户物料编码及产品ID搜索已经存在的大客户信息,并进行更改

                         3>、可以通过excel文档批量导入大客户信息

           根据上述的需求,我设计出如下的选择屏幕(本节只讲解选择屏幕设计部分,不设计主程序的设计):

           1、1 选择屏幕设计代码

          

          1、2 修改选择屏幕的代码:         

          

 (2)、需求内容:财务部门提出的公司间委托结算的查询报表,要求:

           1>、筛选条件有物料、结算日期、委托及受托公司,其中物料与结算日期为复杂选择,而委托及受托为单值;

           2>、公司现有委托业务为:1100工厂委托5100工厂,3100工厂委托2100工厂的业务;要求在选中1100委托公司时,受托工厂自动默认为5100,3100雷同。

           根据上述的需求,可以设计如下的选择屏幕:

            2.1 选择屏幕设计代码            

 

           2.2 子函数代码

          2、3 选择屏幕界面如下

通过上述两个屏幕设计的应用实例的讲解,我们选择屏幕就大致讲到这,还要很多不足,望高手指点,今后发现问题会陆续补上!谢谢!OVER、、O(∩_∩)O~           

原文地址:https://www.cnblogs.com/qlb8268/p/2777874.html