
概要
一、简单介绍
ABAP程序的Type-1基础程序一般称为报表程序(Report Program)
,也叫执行可能程序(Executable Program)
或者绘画式程序(Interactive Program)
。从数据库中取出所需数据,利用相应数据转换成可运用的结构后以报表形式输出。另外,程序自身可以直接执行(Executable),并且可以通过 SUBMIT 语句从其他程序调用。创建 Type-1 程序后运行,则会按照如[图 12-1]所示的控制流进行处理。最先触发INITIALIZATION
事件,然后在SELECTION-SCREEN
中根据用户输入的项目读取相应记录,最后加工数据显示到画面上。这种控制流自身最适合读取数据且显示的过程,因此称为报表程序。运行报表程序时程序流程通过各自的事件进行控制。事件块(流程块)是通过SELECTION-SCREEN
或者列表中发生的用户动作产生的事件调用。