专栏首页用户8186044的专栏SAP软件Script脚本重复操作功能了解下(懒人必备)

SAP软件Script脚本重复操作功能了解下(懒人必备)

声明:本文仅代表原作者观点,文|Elsa。仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

不知道大家有无遇到过这种场景,某一个事务代码标准功能没有开发批导操作,如上线期初,或日常工作中,又想用批导。比如CJ20N要对几百个项目统一修改项目的系统状态(为REL或TECO),那么可以采取Script脚本自动运行的方式:

1、首先查看SAP脚本录制和回放功能有无启用

若未启用,则需要输入事务代码:RZ11,输入参数名称:

sapgui/user_scripting点击回车键,进入“参数详细信息”界面后,点击“更改值”,在“更改参数值”界面,找到“新值”录入框,录入“TRUE”,即可激活SAP脚本录制功能(设置后若未激活,退出重新登陆SAP即可)。

2、录操作,点击绿三角开始,红圆圈暂停,黄正方形结束

将你想计算机重复操作的步骤,操作一遍,然后点击结束按钮。

注意:录入操作时不要多步骤,尽量精简!

3、修改Script脚本

用记事本方式,打开VSB结尾的录入的脚本,你可以查看你刚刚操作转化为代码的样子,原来是长这样。

(1)首先脚本通用部分不修改,如开始第一部分:

(2)然后在session之前,加打开Excel与循环语句,明确打开Excel位置和文件名:

dim oExcel,oWb,oSheet

Set oExcel = CreateObject("Excel.Application")

Set oWb = oExcel.Workbooks.Open("D:\mmm.xls")

ON ERROR RESUME Next

for i = 2 to 6(导入Excel有几行数,来设置to几行)

(3)将操作所输入的数据,修改成Excel中相应位置的值,如oExcel.Cells(i,1).Value(注意,不要加双引号);

(4)最后加入结束语句:

next

oExcel.WorkBooks.Close

oExcel.Quit

完成Script脚本编写。

4、做模板Excel后,SAP GUI只留一个界面,直接运行Script脚本,看着程序自己前台操作,感觉也蛮好的。

但注意,如果有报错,会直接跳入到下一行数据,所以创建后一定要再检查,具体问题数据具体分析。

PS:VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Edition。用记事本就可以看到源代码。在没有语法错误的前提下,直接双击左键就可以运行。

但是要注意,因为VBS较为简单可行性强,所以很多人都喜欢利用VBS去写病毒或者整人的代码,所以在打开VBS之前要确保VBS的安全性和渠道的可信性。

版权归原作者所有,如有侵权请联系删除。


免责声明:本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。

分享是一种精神

本文分享自微信公众号 - ERP全球顾问云平台(ERP_Global),作者:Elsa

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-08-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ERP期初数据导入之LTMC&Script脚本综合运用

    声明:本文仅代表原作者观点,来源|CSDN/Elsa。仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。

    齐天大圣
  • SAP_MM_IM层面盘点流程中偷懒技巧之设计

    大家知道,SAP IM层面的盘点,标准流程是:创建盘点凭证,录入盘点结果,差异清账处理。

    会玩SAP的金哥哥
  • SAP 脚本录制与回放功能

    SAP系统的脚本录制功能,支持VB Script,可以将屏幕操作记录下来,转换成VB Script代码,VB Script代码编辑修改后可用在office软件...

    用户5495712
  • 条码标签打印 BarTender 2019 R4 11.1.140.669

    BarTender 可以说是一个超级强大的条码标签打印软件,现在很多商品上面都会有二维码这就让很多大型企业小型企业都会使用到条码标签打印软件,BarTender...

    萌海无涯
  • 一个用于SAP UI5学习的脚手架应用,没有任何后台API的依赖

    Jerry的系列 通过最简单的button控件,深入学习SAP UI5框架代码系列之零 里面曾经提到,我们会使用单步调试的方式,来学习SAP UI5框架的部分源...

    Jerry Wang
  • ABAP技术梳理回顾

    首先庆祝下我司继续领跑,朋友圈号称杀疯了~也欢迎大家加入,base地一线+重庆+大连

    古道无仙
  • ABAP技术梳理回顾

    首先庆祝下我司继续领跑,朋友圈号称杀疯了~也欢迎大家加入,base地一线+重庆+大连

    古道无仙
  • ABAP技术梳理回顾

    首先庆祝下我司继续领跑,朋友圈号称杀疯了~也欢迎大家加入,base地一线+重庆+大连

    古道无仙
  • 什么是SAP Intelligent Robitic Process Automation - iRPA

    所谓智慧企业,一个特征就是具备将复杂但低附加值的重复流程通过自动化的方式完成的能力。通过自动化,从而将宝贵的人力资源投入到更高附加值的工作中去,比如提供产品和服...

    Jerry Wang
  • 2020年排名前20位的最佳自动化测试工具(综合列表)

    全球有4,000多家公司使用Ranorex Studio(一种用于台式机,Web和移动应用程序测试的多合一工具)。对于初学者来说,无代码的即点即用界面非常容易,...

    用户7466307
  • 懒加载图片以获取最佳性能的最佳方案

    图片懒加载是一个很受欢迎的优化站点的方法,因为它很容易实现,并且能明显提升性能。使用惰性加载,我们可以异步加载图片,这意味着可以只加载浏览器视口内的图片。 大约...

    嘉明
  • ERP软件期初数据的导入总结

    SAP软件对于期初数据提供了多种数据批导工具,前台可以使用LTMC、Script脚本等,后台可以利用LSMW、COTT、BDC等工具进行处理。前台处理的好处是可...

    齐天大圣
  • SAP HANA神话(3):心黑胆肥的SAP

    花开两枝,讲完黯然神伤的Michael和他可怜的卖不掉的H-store,我们来看看SAP的葫芦里卖的什么药。以事后诸葛亮的态度来说,SAP演出了一场大戏,从研发...

    用户1564362
  • 专家告诉你怎样做一个专业的SAP黑手党

    作者:阿朱 微博:阿朱 实在受不了了,看到太多不了解SAP没用过SAP软件的人黑SAP了,而且黑的太不专业了。我自己一直从事企业信息化软件研发与实施,在平时商业...

    人称T客
  • Web安全学习笔记之Nmap脚本使用指南

    nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统。它是网络管理员必用的软件之一,...

    Jetpropelledsnake21
  • 深入学习SAP UI5框架代码系列之六:SAP UI5控件数据绑定的实现原理

    这是Jerry 2021年的第 7 篇文章,也是汪子熙公众号总共第 278 篇原创文章。

    Jerry Wang
  • 深入学习SAP UI5框架代码系列之二:UI5 控件的渲染器

    这是Jerry 2020年的第79篇文章,也是汪子熙公众号总共第261篇原创文章。

    Jerry Wang
  • 深入学习SAP UI5框架代码系列之三:HTML原生事件 VS UI5 Semantic事件

    这是Jerry 2020年的第80篇文章,也是汪子熙公众号总共第262篇原创文章。

    Jerry Wang
  • 什么是SAP Intelligent Robitic Process Automation - iRPA

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明...

    Jerry Wang

扫码关注云+社区

领取腾讯云代金券