工作生活与爱好

工作中的记录; 生活中的记忆; 业余爱好的记载。

2007-01-14

 

关于BDC的后的返回值

CALL TRANSACTION l_tcode
USING bdc_tab
MODE 'N'
UPDATE 'S'
MESSAGES INTO itab.

DESCRIBE TABLE itab LINES l_count.
READ TABLE itab INDEX l_count.
IF sy-subrc = 0.
l_belnr = itab-msgv1.
endif



可以阿,
在上面定于一个存放BDC返回信息的参数结构:
data: begin of messtab occurs 0.
include structure BDCMSGCOLL.
data: end of messtab.
然后在
CALL TRANSACTION 'Tcode' USING bdcdata MODE 'E' MESSAGES INTO messtab.
中,把录屏后的返回信息存放到messtab内表中。
其中生成的凭证号应该保存在messtab中的msgv1字段中。也许不是,你可以用DEBUG察看一下messtab内容。肯定存放着你需要的凭证号。



Comments: 发表评论



<< Home

Archives

1990年1月15日   2007年1月14日   2007年1月15日   2007年1月16日   2007年1月17日   2007年1月18日   2007年1月19日   2007年1月20日   2007年1月22日   2007年1月23日   2007年1月24日   2007年1月25日   2007年1月26日   2007年1月27日   2007年1月29日   2007年1月30日   2007年1月31日   2007年2月1日   2007年2月2日   2007年2月3日   2007年3月13日   2007年5月15日   2007年5月16日   2007年6月2日  

This page is powered by Blogger. Isn't yours?