ABAP SUBMIT 程序时带屏幕默认值
生活随笔
收集整理的這篇文章主要介紹了
ABAP SUBMIT 程序时带屏幕默认值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在SAP的程序中調用其他程序時有很多實現方法,這里介紹的是使用SUBMIT時如何攜帶參數值過去,下面是一段簡單的代碼實現。 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??參數類型?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??參數類型?P?PARAMETER??S?SELECT-OPTION
*3.其他的字段和SELECT-OPTION??一樣
總結
以上是生活随笔為你收集整理的ABAP SUBMIT 程序时带屏幕默认值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: abap 如何去掉字符串前导0
- 下一篇: SAP浏览网页