SAP-Script脚本重复操作功能了解下(懒人必备)
不知道大家有无遇到过这种场景,某一个事务代码标准功能没有开发批导操作,如上线期初,或日常工作中,又想用批导。
比如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脚本重复操作功能了解下(懒人必备)相关推荐
- SAP软件Script脚本重复操作功能了解下(懒人必备)
声明:本文仅代表原作者观点,文|Elsa.仅用于SAP软件的应用与学习,不代表SAP公司.注:文中SAP相关字或图片,相应著作权归SAP所有. 不知道大家有无遇到过这种场景,某一个事务代码标准功能没有 ...
- irobot擦地机器人故障_懒人必备神器,电动高频擦地,科沃斯地宝T8 AIVI扫地机器人...
虽说一屋不扫,何以扫天下,但扫地真的累,本来一天回到家就很累了,扫地拖地就需要半个小时,有时候床底桌底还清理不到,周末还要时不时的来一次全方位的大扫除,本来就难得的休息时间就浪费在了扫地拖地上了.好在 ...
- css自动转rem,css之px自动转rem—“懒人”必备
作为一名前端开发,尤其是在做移动端适配时,rem是我们经常用到的单位,它的好处大家可以自行搜索,网上已经有很多了. 但是我们再将设计稿上的px转换成rem时,得手动的去计算,这是一个很耗时.费力的过程 ...
- 懒人必备,4款匠心打造的国产软件,每一款都堪称珍品
话不多说,咱们直入主题. Wox Wox,是一款懒人必备的搜索效率工具. Wox 软件界面简洁,体积轻巧,只需一个搜索框,放置在桌面,你便可以,一键搜索电脑上的任意文件.网页.以及软件等等,减少很多不 ...
- 懒人必备公式快速插入word(latexocr+TyporaMathtype)保姆集教程
懒人必备公式快速插入word(latexocr+Typora/Mathtype)保姆集教程 演示 (有编程基础的,直接看Latexocr怎么获取就可以,其他你肯定搞得定) 1.点击Snip(或者快捷键 ...
- 懒人必备 自动识别语音给视频添加字幕
在这样一个每个人都可以制作视频的时代. 日常Vlog主,视频博主们在剪辑视频中碰到最苦逼的事莫过于给视频加字幕. 对此很是"深恶痛绝",拍摄30分钟,加字幕两小时,简单枯燥耗时耗力 ...
- 懒人必备,自动识别语音给视频添加字幕
在这样一个每个人都可以制作视频的时代. 日常Vlog主,视频博主们在剪辑视频中碰到最苦逼的事莫过于给视频加字幕. 对此很是"深恶痛绝",拍摄30分钟,加字幕两小时,简单枯燥耗时耗力 ...
- 编写SAP ERP系统开发功能说明书的10个必备技巧
把自己想象成一个SAP ERP新手,得到一个空白的开发功能说明书模板.你可能会在模板中找到一些很重要的,值得参考的内容,但这就足够了?我的回答是"不,这还不够". 当我还是SAP新 ...
- 懒人必备:.NetCore快速搭建ELK分布式日志中心
该篇内容由个人博客点击跳转同步更新!转载请注明出处! 前言 ELK是什么 它是一个分布式日志解决方案,是Logstash.Elastaicsearch.Kibana的缩写,可用于从不同的服务中收集日志 ...
最新文章
- 如何重构“箭头型”代码
- 运维老鸟告诉你这个经典Zookeeper问题的根因
- Java学习之容器上(Collection接口常用方法,Iterator接口,使用foreach循环遍历Collection集合元素,Set集合通用知识(Hashset类,hashcode()与Lin
- dvd管理器java_Java DVD管理器 基础示例代码下载
- 编写程序处理一个 string 类型的 list 容器。在该容器9.27:中寻找一个特殊值,如果找到,则将它删除掉。用 deque容器重写上述程序。
- python 列表推导 为什么快_python 列表推导 为什么快
- Docker安装OpenResty教程
- 浮点数例外 (核心已转储)_五粮液作为“核心支持企业”在进博会精彩亮相_产业综合_行业...
- BCB中利用剪贴板复制粘贴
- html 输出helloworld,以及基本结构详解
- linux dns访问日志内容格式,谢烟客---------Linux之DNS请求流程及资源记录定义
- DOM基础详细 包含多个案例
- Excel VBA Sheet1和Sheets(1)的区别
- js绑定onblur事件
- arch linux 防火墙,Arch linux操作系统之Firewalld防火墙安装使用
- 【建站篇】如何将本地搭建的织梦站点上传到服务器空间?
- 回乡年轻人因无法适应“拼关系” 逃回北上广C
- QPainter的渐变
- Macbookpro m1安装jdk、maven和问题解决
- Java 堆(Heap)内存简单图
热门文章
- AutoIt3(au3)源码-字符转换工具
- 苹果、微软、Google 和 Mozilla 共同合作,改进跨浏览器的扩展开发
- JAVA保险公司风险测评管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
- 模电(十)结型场效应管
- android中的热词搜索的实现
- 安卓手机阅读器_罗辑思维旗下得到APP发布全新阅读器,7.8英寸安卓9.0系统
- 【信息汇总】985同济大学计算机考研
- test STM32F407 ETH RMII
- html5 dash,使用 DASH.js 在 HTML5 应用程序中嵌入 MPEG-DASH 自适应流式处理视频
- JupyterLab 格式化代码插件