英文好的可以直接看下面2個鏈接,第三個是經過翻譯的,本文中很多也是直接從第三篇拷貝過來的。
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/1d/ca10d858c2e949ba4a152c44f8128a/content.htm
http://help.sap.com/saphelp_nw04s/helpdata/EN/1d/ca10d858c2e949ba4a152c44f8128a/frameset.htm
用戶出口增強,定義方法:
I_STEP 值說明: I_STEP = 1,Call is made directly before variable entry. 可用於預先填充選擇變量。如果在這里對變量進行了操作,就沒法在step2里邊對該變量做修改了。
I_STEP = 2,Call is made directly after variable entry. This step is only executed if the same variable is not input-ready and could not be filled for I_STEP = 1.
這句話的意思就是如果你想觸發step2,就必須在Bex Analyser上變量屬性中去掉“變量已准備輸入”,並且在i_step = 1的時候不能對這個變量做處理。
"I_STEP = 3,In this call, you can check the values of the variables. When an exception (RAISE) is triggered, the variable screen appears again. I_STEP = 2 is then also called again.
檢查變量,當拋出異常的時候,變量會被要求重新輸入,當然step2也會被再次觸發。
"I_STEP = 0,The enhancement is not called from the variable screen. The call can originate from the authorization check or from the monitor.
這個不會從變量輸入觸發,會被權限檢查或者監視器觸發。
| Field |
Description |
| VNAM |
Variable name |
| IOBJNM |
InfoObject name |
| SIGN |
(I)ncluding [ ] or (E)xcluding ] [ |
| OPT |
Operators: EQ =, BT [ ], LE <=, LT <, GE >=, GT >, CP, and so on |
| LOW |
Characteristic value |
| HIGH |
Characteristic value of upper limit for intervals or node InfoObject for hierarchy nodes |
month is taken from an input-ready variable MONTH; this is then used to generate
an interval that cumulates all months from January ('01') up to the current
month. The customer exit variable CUMMONTH contains the interval as the
value.
