ABAP程式事件

2021-08-17 15:02:13 字數 867 閱讀 3992

load-of-program. 程式載入事件

initialiazation. 程式內容初始化,僅用於可執行程式

at selection-screen output. 選擇螢幕pbo事件(process before output)

在選擇螢幕輸出之前執行的事件,一般用來設定選擇螢幕的控制項屬性

at selection-screen. 選擇螢幕pai事件(process after input)

在選擇螢幕有輸入之後執行的事件,一般用來進行有效性檢查

**pai執行完畢後,自動執行一次pbo事件

start-of-selection. 取數事件,初始化後預設進行

end-of-selection. list表單輸出事件

top-of-page. 表頭事件

set pf-status 『0100』. 增加按鈕,按鈕以組的形式定義。字尾excluding gt_exclude. 設定按鈕的隱藏

set titlebar 』0100』. 增加標題,可以定義佔位符,傳入變數。字尾with gv_title.

at user-command. 對自定義按鈕增加功能,使用系統變數sy-ucomm判斷功能**

top-of-page during line-selection. 在report程式中重新使用write語句輸出表單時,

表單序號sy-lsind自動增加1,次級表單輸出時,需要單獨指定表頭

at line-selection. 雙擊表單中的某一行,可以執行跳轉或再次輸出表單等操作

ABAP程式中的事件

事件流 6個 initialization 初始化 at selection screen 螢幕跳出前 start of selection 取資料 end of selection 展示資料 top of page 普通報表輸出頁頭 end of page 普通報表輸出頁尾 1.load of p...

ABAP程式結構事件

at new f.段 endat.當f欄位內容發生變化時,執行其中的 段。at end of f.段 endat.當f欄位內容即將發生變化時,執行其中 段。at first.段 endat.內錶的第一行時,執行。at last.段 endat.內錶的最後一行時執行。field groups 建立欄位...

ABAP 報表的事件

一,首先介紹一下 abap 的程式的型別 program type 程式型別 introductory statement 型別描述 1 report 報表 m program 螢幕程式 f function pool 函式組 k class pool 類組 j class pool 介面組 t t...