`
icfsx
  • 浏览: 21524 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

SAP的selection屏幕的时间处理顺序

 
阅读更多

//SAP的Selection屏幕的事件处理顺序

处理说明

1、程序首先执行INITIALIZATION 事件。

2、接着执行AT SELECTION SCREEN OUTPUT事件(也就是PBO) ,在这个事件里你可以通过修改系统默认screen内表修改屏幕的某些属性。

3、系统将屏幕输出到用户端,用户就可进行交互操作了,也就是PAI处理。
    在此事件里可以进行对用户输入进行完整性进行检查。
    在PAI处理中出现错误,系统返回屏幕,请求用户重新输入;

4、当所有的PAI执行后,则进入START-OF-SELECTION事件的执行。

分享到:
评论

相关推荐

    SAP DOC\SAP的Selection屏幕的事件处理顺序

    ### SAP DOC\SAP的Selection屏幕的事件处理顺序 #### 一、ABAP程序处理顺序概述 在SAP ABAP开发中,了解Selection屏幕的事件处理顺序对于构建高效且用户友好的应用程序至关重要。本文将详细介绍SAP ABAP程序中...

    ERP系统信息化资料:SAP的Selection屏幕的事件处理顺序.doc

    ERP系统信息化资料:SAP的Selection屏幕的事件处理顺序.doc

    SAP ABAP开发学习——第15课:屏幕设计(视频教程)

    2. **屏幕流逻辑(Screen Flow Logic)**:这定义了屏幕间的导航和数据处理顺序。通过编写屏幕事件处理程序,你可以控制用户在各个屏幕间如何移动以及何时执行特定操作。 3. **屏幕元素(Screen Elements)**:这些...

    实战SAP程序开发

    4. 选择屏幕(Selection Screen):用户输入参数的界面。 5. 报表(Reports):处理数据并显示结果的程序。 6. 函数模块(Function Modules):可重用的代码单元,提供服务给其他模块。 7. 类与对象(Classes and ...

    ABAP selection screen

    ABAP 选择屏幕的处理顺序图可以分为四个主要步骤: 1. INITIALIZATION 事件:程序首先执行该事件,用于初始化选择屏幕的参数和变量。 2. AT SELECTION SCREEN OUTPUT 事件:接着执行该事件,用于修改系统默认屏幕的...

    SAP abap PA 试题2

    选择事件的执行顺序正确的一组是 INITIALIZATION / START-OF-SELECTION / TOP-OF-PAGE / AT LINE-SELECTION。 13. 层级报表的开发 在层级报表的开发里,下面不是必需的条件是层级字段不能出现在 at 和 end at 语句...

    SAP abap4中文培训资料

    - **事件处理**:如`AT SELECTION-SCREEN`事件处理用户在选择屏幕上的操作。 - **函数模块**:预定义的功能块,可复用代码,通过`CALL FUNCTION`调用。 5. **ABAP4开发工具**: SAP提供了SE80开发工作台,用于...

    SAP ABAP试题

    **知识点10:屏幕事件处理** 屏幕事件如“ATLINE-SELECTION”用于响应用户的交互行为,如鼠标点击或键盘输入。编写此类事件处理程序时,需考虑用户的操作习惯和界面反馈。 **知识点11:事件执行顺序** ABAP程序的...

    SAP-ABAP实例讲解

    在定义输入屏幕时,我们使用`SELECTION-SCREEN`语句,配合`PARAMETERS`和`SELECT-OPTIONS`语句来创建用户输入界面,以获取筛选条件。事件块如`INITIALIZATION`、`AT SELECTION-SCREEN`、`START-OF-SELECTION`等,是...

    abap实例讲解 (sap)

    关键事件块如`INITIALIZATION`用于初始化,`AT SELECTION-SCREEN`处理用户输入,`START-OF-SELECTION`和`END-OF-SELECTION`则分别对应数据处理的开始和结束。 通过以上分析,我们可以看到ABAP不仅是一门强大的编程...

    SAP BC402-ABAP进阶教程(中文版).pdf

    - `SELECTION-SCREEN`:选择屏幕处理。 - `WRITE,SKIP`:写入并跳过一行。 - `ULINE`:下划线。 - `TOP-OF-PAGE`:页面顶部。 - `END-OF-PAGE`:页面底部。 - `PICK`:选择操作。 - `ATLINE-SELECTION`:行选择时。 ...

    abap实例讲解----SAP学习好帮手

    - 在`AT SELECTION-SCREEN`事件块中处理用户输入。 综上所述,ABAP是一种强大的工具,特别适合于构建复杂的业务流程和报表系统。通过对ABAP基础知识和实例的讲解,我们可以更好地理解其核心概念和技术细节,从而...

    SAP简单报表生成工具.docx

    6. 指定选择屏幕字段:在“Selection fields”视图中指定选择屏幕上将出现的字段。 7. 保存并测试运行该列表。 Quick Query Quick Query 是 Quick Viewer 的高级版本,增加了统计、排序等计算功能、标准的图形形式...

    ABAP实例讲解PPT--石化培训

    此外,还有与屏幕交互相关的事件块,如`INITIALIZATION`在屏幕初始化时执行,`AT SELECTION-SCREEN`响应屏幕事件,`START-OF-SELECTION`在数据选择开始时执行,`GET`处理屏幕字段的获取,`END-OF-SELECTION`在数据...

    ABAP考试试题

    11. 如果屏幕A 的单击显示下一个屏幕B , 那么当执行程序时,对于屏幕的主要事件,下面哪种顺序是正确的? 答案:A)A的PAI A的PBO B的PAI B的PBO 知识点:屏幕的主要事件顺序是:PAI(Process After Input)> PBO...

    ABAP入门必看资料.pdf

    - **事务码**: Tcode是SAP系统中的事务处理代码,用于启动特定的事务处理。开发者可以创建自己的Tcode来封装复杂的业务流程。 #### 二、加强篇 **1. CATT (Change and Transport System)** - **变更传输系统**: ...

    ABAP面试题【权威经典】

    12. 如果屏幕 A 的下一个屏幕仍然是 A,那么当执行程序时,对于屏幕的主要事件,下面哪种顺序是正确的。 正确答案:A)A 的 PAI ? A 的 PBO ? A 的 PAI ? A 的 PBO。 这是屏幕编程中事件的正确执行顺序。 13. 屏幕...

    非常好的abap面试题

    选择事件的执行顺序正确的一组是 INITIALIZATION / START-OF-SELECTION / TOP-OF-PAGE / AT LINE-SELECTION。 13. 关于层级报表 在层级报表的开发里,层级字段不是必需的,但它可以帮助我们更好地组织和显示数据。...

    abap开发技术考试试题

    ABAP(Advanced Business Application ...这些知识点涵盖了ABAP的基本语法、数据对象、屏幕事件、报表开发和表处理等方面,对于ABAP开发者来说是必备的基础知识。学习和理解这些内容是成为合格的ABAP程序员的关键步骤。

Global site tag (gtag.js) - Google Analytics