SAP GUI Scripting 入门系列
SAP GUI Scripting基本设置
前言
SAP在处理期初数据,或者批量修改数据的时候,会提供包括LSMW,Scripting,LTMC(S/4)等批导工具,本文主要是记录一下SAP GUI Scripting的内容。Scripting里面的VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Edition。 用记事本就可以看到源代码。在没有语法错误的前提下,直接双击左键就可以运行。我们需要了解VBS的基本用法,比如读取Excel等,后期案例会记录相关内容。
参考文档
https://wiki.scn.sap.com/wiki/display/ATopics/SAP+GUI+Scripting
https://tracker.stschnell.de/
基本设置
GUI中设置启用脚本Scripting, 取消其他的选项(否则每次都会弹框提示)
禁用安全性配置,否则每次运行都会弹出提示
配置SAP链接选择高速模式,否则脚本无法正常运行
RZ11: 参数sapgui/user_scripting 修改为 TRUE
以上都设置完成后,可以看到SAP中Script Recording and Playback 按钮可以点击
SAP GUI Scripting 入门系列相关推荐
- OPEN(SAP) UI5 学习入门系列之四:更好的入门系列-官方Walkthrough
好久没有更新了,实在不知道应该写一些什么内容,因为作为入门系列,实际上应该更多的是操作而不是理论,而在UI5 SDK中的EXPLORER里面有着各种控件的用法,所以在这里也没有必要再来一遍,还是看官方 ...
- OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(上)
这篇博文难产了很久,原来是打算一周更新一篇的,上周原计划写MVC,但是写了一半,发现带入了太多的细节,不太符合这个入门系列的主题. 当我们学习一个新的技能的时候,如果一开始就面对大量的细节,很容易陷入 ...
- OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(下)
上期我们完成了一个简单的主从页面,但是页面是静态的,不能交互,功能也很简单,只有一个销售订单的列表. 我们今天就一鼓作气把代码全都写完,由于本次的代码量较大,所以只对重点代码部分进行讲解. 具体每个文 ...
- python与sap_Python结合SAP GUI Script操作sap的简易教程
众所周知,如果要用Python做一些桌面WIN32应用的自动化工作,就需要用到著名的pywin32尤其是其中的win32com.client模块,pywin32的安装不能直接通过pip install ...
- python获取sap数据_Python驱动SAP GUI完成自动化(选择布局+动态获取节点值)
讨论过如何利用工具Scripting Tracker录制python操纵SAP GUI的py脚本.软件的录制和生成的代码界面如下: 场景一:实际业务中,除了一些常规步骤,我们可能会驱动SAP GUI中 ...
- SAP PM入门系列33 - IP16 维修计划报表
SAP PM入门系列33 - IP16 维修计划报表 对于维修计划,SAP PM模块也提供了标准查询报表IP16,方便业务人员根据需要对维修计划做查询. 执行事务代码IP16, 进入如下界面, 输入相 ...
- SAP PM入门系列32 - S_ALR_87013432 Display Confirmations
SAP PM入门系列32 - S_ALR_87013432 Display Confirmations S_ALR_87013432 这个报表事务代码,用于查询维修工单(维护订单)的确认数据. 执行事 ...
- SAP PM入门系列29 - IW65 Display Activities
SAP PM入门系列29 - IW65 Display Activities 事务代码 IW65是SAP PM模块里的一个标准报表.这个报表用于查询PM 维修通知单里的Activities. 不过,这 ...
- SAP PM入门系列31 - IW40 Display Orders (Multilevel)
SAP PM入门系列31 - IW40 Display Orders (Multilevel) SAP PM模块里,事务代码IW40是另外一个用户查询维护订单(工单)数据的报表.不过它以多层方式显示维 ...
最新文章
- 内存不足导致mysql关闭,CentOS6.5增加swap分区
- why do you want to university of cambridge?
- Kotlin by属性委托
- css3 pointer-events:none 允许点击穿透
- 如果科学家封神,会有什么称号?
- spring 事务持久性_项目学生:Spring数据的持久性
- 反转!美光、英特尔等多家美企恢复对华为供货;首例云服务器存储侵权案改判,阿里云不担责;英国政府拟严格审查Libra……...
- centos8安装搜狗输入法_搜狗拼音输入法去广告版
- 图像学之底层算法基石其一
- 快速上手Linux核心命令(一):核心命令简介
- 迁移程序mysql_程序从MYSQL迁移ORACLE注意事项之二
- Unity草地/草坪案例分享(完整代码)
- python操作mysql批量插入
- 用java读excel时,碰到常规类型但全是数字或小数的,往往会自动加上.0或者自动读成科学计数法的解决办法
- Excel中如何使用字符串提取函数LEFT
- nyoj 980 格子刷油漆
- 惠普打印机、扫描仪二次开发、支持状态获取
- 元素地球化学类毕业论文文献有哪些?
- 【OpenCV 例程 300篇】219. 添加数字水印(盲水印)
- 使用JedisClusters批量高效删除redis中的key
热门文章
- jsbox 导入_jsbox脚本大全叉叉已添加后用
- Javascript数据类型?(基本数据类型和引用数据类型)
- CreateCompatibleBitmap,关于兼容DC的创建与资源回收
- 华硕N53SM安装三星850EVO的固态硬盘并且不需要重装系统
- ROOT学习——二维直方图的多种画法(draw2dopt.C)
- 如何修改手机端分享网页给微信好友和朋友圈显示的图片和标题
- matlab外罚函数实验报告,优化之外罚函数法(示例代码)
- 深度解读《互联网信息服务算法推荐管理规定(征求意见稿)》 by 傅一平
- Python编程入门实战:打造你的第一个Web应用
- win10添加网络打印机_如何添加网络打印机出现操作失败错误为0x00000002