不知道大家有无遇到过这种场景,某一个事务代码标准功能没有开发批导操作,如上线期初,或日常工作中,又想用批导。

比如CJ20N要对几百个项目统一修改项目的系统状态(为REL或TECO),那么可以采取Script脚本自动运行的方式:

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

若未启用,则需要输入事务代码:RZ11,输入参数名称:sapgui/user_scripting点击回车键,进入“参数详细信息”界面后,点击“更改值”,在“更改参数值”界面,找到“新值”录入框,录入“TRUE”,即可激活SAP脚本录制功能(设置后若未激活,退出重新登陆SAP即可)。(也可查看文章:https://jingyan.baidu.com/article/455a9950691863a16627781c.html)

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的安全性和渠道的可信性。

SAP-Script脚本重复操作功能了解下(懒人必备)相关推荐

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

    声明:本文仅代表原作者观点,文|Elsa.仅用于SAP软件的应用与学习,不代表SAP公司.注:文中SAP相关字或图片,相应著作权归SAP所有. 不知道大家有无遇到过这种场景,某一个事务代码标准功能没有 ...

  2. irobot擦地机器人故障_懒人必备神器,电动高频擦地,科沃斯地宝T8 AIVI扫地机器人...

    虽说一屋不扫,何以扫天下,但扫地真的累,本来一天回到家就很累了,扫地拖地就需要半个小时,有时候床底桌底还清理不到,周末还要时不时的来一次全方位的大扫除,本来就难得的休息时间就浪费在了扫地拖地上了.好在 ...

  3. css自动转rem,css之px自动转rem—“懒人”必备

    作为一名前端开发,尤其是在做移动端适配时,rem是我们经常用到的单位,它的好处大家可以自行搜索,网上已经有很多了. 但是我们再将设计稿上的px转换成rem时,得手动的去计算,这是一个很耗时.费力的过程 ...

  4. 懒人必备,4款匠心打造的国产软件,每一款都堪称珍品

    话不多说,咱们直入主题. Wox Wox,是一款懒人必备的搜索效率工具. Wox 软件界面简洁,体积轻巧,只需一个搜索框,放置在桌面,你便可以,一键搜索电脑上的任意文件.网页.以及软件等等,减少很多不 ...

  5. 懒人必备公式快速插入word(latexocr+TyporaMathtype)保姆集教程

    懒人必备公式快速插入word(latexocr+Typora/Mathtype)保姆集教程 演示 (有编程基础的,直接看Latexocr怎么获取就可以,其他你肯定搞得定) 1.点击Snip(或者快捷键 ...

  6. 懒人必备 自动识别语音给视频添加字幕

    在这样一个每个人都可以制作视频的时代. 日常Vlog主,视频博主们在剪辑视频中碰到最苦逼的事莫过于给视频加字幕. 对此很是"深恶痛绝",拍摄30分钟,加字幕两小时,简单枯燥耗时耗力 ...

  7. 懒人必备,自动识别语音给视频添加字幕

    在这样一个每个人都可以制作视频的时代. 日常Vlog主,视频博主们在剪辑视频中碰到最苦逼的事莫过于给视频加字幕. 对此很是"深恶痛绝",拍摄30分钟,加字幕两小时,简单枯燥耗时耗力 ...

  8. 编写SAP ERP系统开发功能说明书的10个必备技巧

    把自己想象成一个SAP ERP新手,得到一个空白的开发功能说明书模板.你可能会在模板中找到一些很重要的,值得参考的内容,但这就足够了?我的回答是"不,这还不够". 当我还是SAP新 ...

  9. 懒人必备:.NetCore快速搭建ELK分布式日志中心

    该篇内容由个人博客点击跳转同步更新!转载请注明出处! 前言 ELK是什么 它是一个分布式日志解决方案,是Logstash.Elastaicsearch.Kibana的缩写,可用于从不同的服务中收集日志 ...

最新文章

  1. 如何重构“箭头型”代码
  2. 运维老鸟告诉你这个经典Zookeeper问题的根因
  3. Java学习之容器上(Collection接口常用方法,Iterator接口,使用foreach循环遍历Collection集合元素,Set集合通用知识(Hashset类,hashcode()与Lin
  4. dvd管理器java_Java DVD管理器 基础示例代码下载
  5. 编写程序处理一个 string 类型的 list 容器。在该容器9.27:中寻找一个特殊值,如果找到,则将它删除掉。用 deque容器重写上述程序。
  6. python 列表推导 为什么快_python 列表推导 为什么快
  7. Docker安装OpenResty教程
  8. 浮点数例外 (核心已转储)_五粮液作为“核心支持企业”在进博会精彩亮相_产业综合_行业...
  9. BCB中利用剪贴板复制粘贴
  10. html 输出helloworld,以及基本结构详解
  11. linux dns访问日志内容格式,谢烟客---------Linux之DNS请求流程及资源记录定义
  12. DOM基础详细 包含多个案例
  13. Excel VBA Sheet1和Sheets(1)的区别
  14. js绑定onblur事件
  15. arch linux 防火墙,Arch linux操作系统之Firewalld防火墙安装使用
  16. 【建站篇】如何将本地搭建的织梦站点上传到服务器空间?
  17. 回乡年轻人因无法适应“拼关系” 逃回北上广C
  18. QPainter的渐变
  19. Macbookpro m1安装jdk、maven和问题解决
  20. Java 堆(Heap)内存简单图

热门文章

  1. AutoIt3(au3)源码-字符转换工具
  2. 苹果、微软、Google 和 Mozilla 共同合作,改进跨浏览器的扩展开发
  3. JAVA保险公司风险测评管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
  4. 模电(十)结型场效应管
  5. android中的热词搜索的实现
  6. 安卓手机阅读器_罗辑思维旗下得到APP发布全新阅读器,7.8英寸安卓9.0系统
  7. 【信息汇总】985同济大学计算机考研
  8. test STM32F407 ETH RMII
  9. html5 dash,使用 DASH.js 在 HTML5 应用程序中嵌入 MPEG-DASH 自适应流式处理视频
  10. JupyterLab 格式化代码插件