ABAP SUBMIT 程序时带屏幕默认值
生活随笔
收集整理的這篇文章主要介紹了
ABAP SUBMIT 程序时带屏幕默认值
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在SAP的程序中調(diào)用其他程序時(shí)有很多實(shí)現(xiàn)方法,這里介紹的是使用SUBMIT時(shí)如何攜帶參數(shù)值過(guò)去,下面是一段簡(jiǎn)單的代碼實(shí)現(xiàn)。 DATA:lt_rspar??TYPE?TABLE?OF?rsparams,
?????lw_line?LIKE?LINE?OF?lt_rspar.
"如果是要傳給PARAMETER
lw_line-selname?=?'P_BUKRS'.
lw_line-kind????=?'P'.
lw_line-sign????=?'I'.
lw_line-option??=?'EQ'.
lw_line-low?????=?'1000'.
APPEND?lw_line?TO?lt_rspar.
"傳值給?SELECT-OPTION
lw_line-selname?=?'S_GJAHR'.
lw_line-kind????=?'S'.
lw_line-sign????=?'I'.
lw_line-option??=?'EQ'.
lw_line-low?????=?'2012'.
APPEND?lw_line?TO?lt_rspar.
SUBMIT?ztest_pro
VIA?SELECTION-SCREEN"要不要顯示選擇屏幕
WITH?SELECTION-TABLE?lt_rspar"選擇屏幕的值
AND?RETURN.
*字段介紹:
*1.SELNAME?屏幕字段名
*2.KIND??參數(shù)類(lèi)型?P?PARAMETER??S?SELECT-OPTION
*3.其他的字段和SELECT-OPTION??一樣
?????lw_line?LIKE?LINE?OF?lt_rspar.
"如果是要傳給PARAMETER
lw_line-selname?=?'P_BUKRS'.
lw_line-kind????=?'P'.
lw_line-sign????=?'I'.
lw_line-option??=?'EQ'.
lw_line-low?????=?'1000'.
APPEND?lw_line?TO?lt_rspar.
"傳值給?SELECT-OPTION
lw_line-selname?=?'S_GJAHR'.
lw_line-kind????=?'S'.
lw_line-sign????=?'I'.
lw_line-option??=?'EQ'.
lw_line-low?????=?'2012'.
APPEND?lw_line?TO?lt_rspar.
SUBMIT?ztest_pro
VIA?SELECTION-SCREEN"要不要顯示選擇屏幕
WITH?SELECTION-TABLE?lt_rspar"選擇屏幕的值
AND?RETURN.
*字段介紹:
*1.SELNAME?屏幕字段名
*2.KIND??參數(shù)類(lèi)型?P?PARAMETER??S?SELECT-OPTION
*3.其他的字段和SELECT-OPTION??一樣
總結(jié)
以上是生活随笔為你收集整理的ABAP SUBMIT 程序时带屏幕默认值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: abap 如何去掉字符串前导0
- 下一篇: SAP浏览网页