報表中常用的事件以及作用

2021-05-24 00:57:53 字數 1165 閱讀 8974

1. load-of-program:程式開始執行時候自動呼叫

這個事件在submit,call transaction,perform等執行的時候系統會自動呼叫這個事件。所以無需宣告即可。

2. initialization

(1).只能用於報表程式

(2).在選擇螢幕出現之前執行,如果用邏輯資料庫的話,這個是唯一能夠修改選擇螢幕初始值的地方。

(3).通常的用法是在這裡給選擇螢幕中的字段賦值。

3. at selection-screen

(1).其實就像乙個form,所以在這個事件裡宣告的變數都是區域性變數。

(2).根據sy-ucomm這個系統變數可以判斷使用者的命令

(3).在這個事件裡響應的是螢幕上選擇條件中的事件,例如checkbox的選擇與否,radiobutton的選擇,listbox

的選擇等等。所以分為以下幾個方面:

1. ... on psel :在parameter變化是觸發的事件

2. ... on end of sel :select-option觸發的事件

3. ... on value-request for psel_low_high :選擇的幫助(f4)

4. ... on help-request for psel_low_high :選擇的幫助(f1)

5. ... on radiobutton group radi :單選按鈕事件

6. ... on block block :框架的觸發事件

7. ... output :響應螢幕上的事件,修改選擇螢幕的唯一方法

4. start-of-selection

報表程式必須執行的事件,在進入第二螢幕之前觸發。

5. get

獲得邏輯資料庫的值。前提是必須首先宣告邏輯資料庫。

6. end-of-selection

第二螢幕顯示完畢,結束處理。

7. module

這個是當你呼叫自己定義的螢幕時,響應螢幕事件的方法。

8. endmodule

9. check

只對邏輯資料庫使用,檢查是否取得資料。

10. reject

同樣只對邏輯資料庫使用,退出。

11. stop

結束乙個處理塊。

12. return

返回乙個處理塊。

linux中常用目錄的作用

bin 存放使用者最長用的命令,如 cp ls cat,等等。boot 啟動linux時使用的一些核心檔案。dev 是device 裝置 的縮寫,這個目錄下是所有linux的外圍裝置。d document chat myim myim bin release etc 這個目錄用來存放系統管理所需要的...

js中常用的事件名稱

資料繫結事件 瀏覽器支援 描述 onafterprint ie5 n o 當文件被列印後觸發的事件 onbeforeprint ie5 n o 當文件即將列印時觸發的事件 onfilterchange ie4 n o 當某個物件的濾鏡效果發生變化時觸發的事件 onhelp ie4 n o 當瀏覽者按...

報表中常用到的日期計算方式

原文 htl258 tony 日期 09 21 02 30 declare dtdatetime set dt 2009 09 20 1.1 求本月的第天 select dateadd mm datediff mm 0,dt 0 2009 09 01 00 00 00.000 1.2 求本月的最後天...