对VF01做录屏,点击按钮选择清单之后,自动退出bdc问题解决

问题:有一个需求,是用bdc执行vf01,vf01中有一个按钮,选择清单,在shdb录屏的时候,一点击这个按钮就自动退出了,然后我debug看了这个按钮,他是调用了一个函数SD_DOCUMENT_ITEM_SCREEN_SELECT,然后就自动停了。

解决:在shdb这里勾选: 提交后继续

shdb就可以正常录屏了,然后在代码中使用bdc的时候,也要使用

CALL TRANSACTION 'VF01'                " BDC调用的事务码
       USING  bdcdata                  " BDC执行内表
         "   MODE lv_ms                " BDC运行模式
         "   UPDATE 'S'                " 批导更新模式(A = '异步',S = '同步')
             OPTIONS FROM opt
             MESSAGES INTO messtab .   " BDC返回信息表 .

这个options from opt,

opt 的值是这样的:

DATA: opt TYPE CTU_PARAMS.
opt-RACOMMIT = 'X'.
opt-DISMODE = 'A'.
opt-UPDMODE = 'S'.

就可以解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值