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的安全性和渠道的可信性。
SAP软件Script脚本重复操作功能了解下(懒人必备)相关推荐
- SAP-Script脚本重复操作功能了解下(懒人必备)
不知道大家有无遇到过这种场景,某一个事务代码标准功能没有开发批导操作,如上线期初,或日常工作中,又想用批导. 比如CJ20N要对几百个项目统一修改项目的系统状态(为REL或TECO),那么可以采取Sc ...
- 懒人必备,4款匠心打造的国产软件,每一款都堪称珍品
话不多说,咱们直入主题. Wox Wox,是一款懒人必备的搜索效率工具. Wox 软件界面简洁,体积轻巧,只需一个搜索框,放置在桌面,你便可以,一键搜索电脑上的任意文件.网页.以及软件等等,减少很多不 ...
- 为自己的软件增加脚本编写功能并自定义API
CBScript语法介绍 开发背景:为ERP系统统计报表提供用户定义的公式,生成复杂的数据及表格内容.做一定的二次开发. 为什么不使用动态编译:因为有些函数需要在服务器端执行,执行时有安全风险,比如错 ...
- 【懒人必备】智能窗帘机器人,告别手动拉窗帘——软件功能实现篇
简介:智能窗帘机器人方案,无需专业人员上门安装,使普通窗帘秒变智能窗帘. 本demo的GitHub仓库链接
- 懒人必备!五款好用软件推荐,你用过其中几个?
大家好,我是互联网的搬运工,今天继续给大家带来五款好用的软件. 1.剪切板神器--Ditto Ditto是一款强大的Windows剪贴板增强工具.开启Ditto后,不会出现任何程序界面,它只是默默 ...
- mac文字识别 好用的免费软件 翻译软件 搜索软件 预览软件 腾讯软件 腾讯柠檬精选 腾讯柠檬 懒人必备
mac 苹果管家软件太贵了 我站国内软件 网页内容 复制不了, 英文不好翻译, 代码不能复制 . 手打太累 输入内容太多 mac电脑管家 免费软件卸载 免费软件商城 腾讯软件 腾讯柠檬精选 腾讯柠檬 ...
- SAP License:SAP软件作用是什么
世界五百强的各大企业,都统一使用了一种管理软件,那就是SAP软件,这是世界最顶级.长年排名第一的企业管理解决方案,它拥有超强的逻辑处理系统,能够有效地为大型企业的资源管理做出十分精细的方案.那么,SA ...
- Mac好用的脚本编辑器软件——“Script Debugger”
想让你的计算机系统简单,可靠和自动化?Script Debugger Mac是一款非常好用的脚本调试工具,它通过使AppleScript编码更容易,更快速,更透明来实现这一目标.通过Script De ...
- sap 分摊分配不产生会计凭证的原因_SAP软件的物料分类账功能
物料账介绍 物料分类账(Material Ledger)是SAP财务模块的重要功能之一,用于对标准价计价的物料进行差异处理.激活ML后,系统会在"工厂+物料"层(或更细的层次)为每 ...
最新文章
- Thundernet
- 让对方ping不通你的主机
- Oracle之索引、权限
- MySQL Cluster 配置详细介绍
- HDOJ 1298 T9(trie树简单应用)
- IDEA无法通过类加载器获取resources文件夹配置文件解决办法
- python爬取10个网站_十个Python爬虫武器库示例,十个爬虫框架,十种实现爬虫的方法!...
- mysql ddl log 源码_MySQL中ddl_log.log初步认识
- AcWing 892. 台阶-Nim游戏(nim博弈变种)
- 2018-2019-1 20165323《信息安全系统设计基础》第一周学习总结
- js 对象数组追加元素
- 以python项目为例的Pyinstaller打包详细教程
- VC++6.0 内存泄露调试
- 计算机禁止安装游戏软件,如何禁止电脑安装软件_怎么禁止在电脑上安装程序 禁止电脑安装程序方法...
- 初中计算机考试ppt操作视频,初中信息技术PPT操作题课件.ppt
- 【视频异常检测综述-论文阅读】Deep Video Anomaly Detection: Opportunities and Challenges
- 操作系统-课堂笔记-进程概述(南航)
- deepin20.7隐藏分区
- qt 实现导航栏切换页面功能 QStackedLayout
- leetcode题目: 数字的补数 的C语言解法