BDC录屏转化为程序的一些注意问题
2013-08-20 12:03
363 查看
最近写一个用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一样的变量,看看具体各种情况下,是否录屏和程序一样,如果不一样,那么需要对特殊的字段进行条件限制。
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一样的变量,看看具体各种情况下,是否录屏和程序一样,如果不一样,那么需要对特殊的字段进行条件限制。
相关文章推荐
- 【Visual C++ 2010】简单窗口程序需要注意的一些问题
- 保存写了一天代码(注意,程序有一些问题)
- BDC程序需要注意的问题!(常见问题集合)
- 程序竞赛中需要注意的一些小问题2
- 微信小程序发现的一些小问题以及解决方案集合以及注意点
- vc/mfc 发布程序时要注意的一些问题
- linux yum安装mysql后要注意的一些初始化问题
- WINDBG本地调试WIN7需要注意的一些问题!
- 内核中需要注意的一些基础问题集锦
- 机器学习算法需要注意的一些问题
- 关于Linux网络程序的一些小问题
- 中国象棋程序的设计与实现(五)--回答CSDN读者的一些问题
- VS2013使用rtklib中需要注意的一些问题(编译)
- 母函数的一些问题:Ignatius and the Princess III&&Square Coins&&选课时间(题目已修改,注意读题)&&Holding Bin-Laden Captive!
- VC6.0 工程转到VS2008一些问题的描述及解决方法(附有VS2008发布程序介绍)
- linux运行自启动死循环java程序 及 必须注意的问题
- selenium调用Firefox和Chrome需要注意的一些问题,和出现的报错selenium:expected [object undefined] undefined to be a string
- 移动端页面开发时需要注意的一些问题总结
- Excel COM组件使用的注意事项和一些权限问题(转载)
- 解决Windows 程序界面闪烁问题的一些经验