sap submit 的例子應用

2021-08-20 21:54:16 字數 1554 閱讀 8722

data:rspar_tab type table of  rsparams,wa_rspar  like  rsparams.

data:rspar_tab1 type table of rsparams,

rspar_tab2 type table of rsparams.

define rsp.

wa_rspar-selname = &1.

wa_rspar-kind = 'p'.

wa_rspar-sign = 'i'.

* wa_rspar-option = 'bt'.

wa_rspar-option = 'eq'.

wa_rspar-low = &2.

* wa_rspar-high = &3.

end-of-definition.

loop 內錶 取到呼叫程式螢幕上的字段資料

loop at lt_ekko.

rsp : 'gr_ebeln' lt_ekko-ebeln ,"lt_ekko-ebeln,

'gr_lifnr' lt_ekko-lifnr ,"lt_ekko-lifnr,

'gr_matnr' lt_ekko-matnr ,"lt_ekko-matnr,

'gr_zkfnf' lt_ekko-zzkfnf ,"lt_ekko-zzkfnf,

'gr_zkfjj' lt_ekko-zzkfjj ,"lt_ekko-zzkfjj,

'gr_zppbm' lt_ekko-zzppbm ,"lt_ekko-zzppbm.

*****************************

'so_matnr' lt_ekko-matnr ,"lt_ekko-matnr,

'so_lifnr' lt_ekko-lifnr ,"lt_ekko-lifnr,

'so_ebeln' lt_ekko-ebeln ,"lt_ekko-ebeln,

************

'p_ah' 'x'.

endloop.

submit zmm0377 using selection-screen '1000'

with selection-table rspar_tab

exporting list to memory

and return.

import gt_data from memory id 'zmmr074'.

free memory id 'zmmr074'.

sort gt_data .

不要忘記 gt_data 定義成與被呼叫程式的輸出alv的內錶一樣

上面的是需要寫在自己建立的程式中 

下面來看看被呼叫的程式中

free memory id 'zmmr074'.

export gt_data to memory id 'zmmr074'.

注意: 在被呼叫程式將 展示的 perform showdata的子程式注釋掉

MPI MPI Probe應用的例子

mpi probe 和mpi probe 函式探測接收訊息的內容,但不影響實際接收到的訊息。我們可以根據探測到的訊息內容決定如何接收這些訊息,比如根據訊息大小分配緩衝區等等。需要說明的是,這兩個函式第乙個是阻塞方式,即只有探測到匹配的訊息才返回 第二個是非阻塞方式,即無論探測到與否都立即返回。int...

TinyXML應用例子

前些時候我恰好就用tinyxml寫了乙個比較通用的配置檔案類,基本可以適應大部分的場合,不過配置檔案只支援兩層結構,如果需要支援多層巢狀結構,那還需要稍加擴充套件一下。從下面的源 中,你也可以看到怎麼去使用tinyxml,也算是它的乙個應用例子了。filename config.h author h...

TinyXML應用例子

前些時候我恰好就用tinyxml寫了乙個比較通用的配置檔案類,基本可以適應大部分的場合,不過配置檔案只支援兩層結構,如果需要支援多層巢狀結構,那還需要稍加擴充套件一下。從下面的源 中,你也可以看到怎麼去使用tinyxml,也算是它的乙個應用例子了。filename config.h author h...