BDC录屏转化为程序的一些注意问题

本文分享了使用1KEL录屏技术进行财务过账程序开发的经验,包括光标使用、屏幕切换、循环录入及特殊字段处理等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近写一个用1KEL录屏进行财务过账的程序,里面碰到一些问题(或许对其它人来说这并不是问题,但是这个是我第一次碰到,写下积累下吧)


1、之前看到过很多BDC程序里面会写有这个光标的语句,但是这次录屏发现有一些情况是可以不要这个光标的,这样可以避免一些错误的出现。


2、1KEL里面录屏的时候有个下一页和上一页的按钮,这个在录的时候点击上一页和下一页的时候,页面有些信息是不用重复输入的,但是最后得出的程序语句是有的,自己写程序的时候就要注意把不必要的输入去掉:

     

        

        而且要注意虽然是同一个大屏,但是当点击下一页或者上一页的时候,也要有一个新屏的语句:    PERFORM bdc_dynpro      USING 'SAPMGBUK' '0110'.


3、在写程序的时候,因为是用loop来把item的值写入的,所以这个点击了下一页填写之后,,还要点回上一页返回到原来的界面,再点击new。


4、有些t-code在过账的时候可以进行后台配置修改屏幕的字段(例如F-02进去,有个edit option就可以调整屏幕),或者是根据输入的company code或者是科目不一样的时候,就会出现不一样的录屏,深圳是有一些默认的字段的值没有。那么这个时候就会出现一些S的message,导致录屏失败。解决方法可以尝试这样:

       SHDB去跑BDC一样的变量,看看具体各种情况下,是否录屏和程序一样,如果不一样,那么需要对特殊的字段进行条件限制。



        


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值