ABAP程序的组成部分和ABAP源代码结构
ABAP程序的组成部分
一个完整的ABAP程序由源代码,程序属性,屏幕,用户接口,文本元素,程序说明文档和变式7部分组成。见下图
屏幕 分为普通屏幕,选择屏幕,列表输出屏幕。其中选择屏幕和列表输出屏幕是特殊的屏幕,它们的布局和流逻辑只能通过ABAP程序语句定义,而普通屏幕的布局可以通过Screen Painter工具进行编辑。
用户接口 用户接口由标题(Title)和GUI状态(GUI Statuses)组成。 GUI Statuses由一组功能键和菜单组成,具体包括菜单,标准工具栏,应用工具栏和快捷功能键。
变式 用于用户存储在选择屏幕中预定义的输入数据,以便于反复使用。
ABAP源代码结构
ABAP源代码由数据定义和处理块两部分组成。其中处理块可分为事件块,对话模块和过程三种类型。