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 入门系列相关推荐

  1. OPEN(SAP) UI5 学习入门系列之四:更好的入门系列-官方Walkthrough

    好久没有更新了,实在不知道应该写一些什么内容,因为作为入门系列,实际上应该更多的是操作而不是理论,而在UI5 SDK中的EXPLORER里面有着各种控件的用法,所以在这里也没有必要再来一遍,还是看官方 ...

  2. OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(上)

    这篇博文难产了很久,原来是打算一周更新一篇的,上周原计划写MVC,但是写了一半,发现带入了太多的细节,不太符合这个入门系列的主题. 当我们学习一个新的技能的时候,如果一开始就面对大量的细节,很容易陷入 ...

  3. OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(下)

    上期我们完成了一个简单的主从页面,但是页面是静态的,不能交互,功能也很简单,只有一个销售订单的列表. 我们今天就一鼓作气把代码全都写完,由于本次的代码量较大,所以只对重点代码部分进行讲解. 具体每个文 ...

  4. python与sap_Python结合SAP GUI Script操作sap的简易教程

    众所周知,如果要用Python做一些桌面WIN32应用的自动化工作,就需要用到著名的pywin32尤其是其中的win32com.client模块,pywin32的安装不能直接通过pip install ...

  5. python获取sap数据_Python驱动SAP GUI完成自动化(选择布局+动态获取节点值)

    讨论过如何利用工具Scripting Tracker录制python操纵SAP GUI的py脚本.软件的录制和生成的代码界面如下: 场景一:实际业务中,除了一些常规步骤,我们可能会驱动SAP GUI中 ...

  6. SAP PM入门系列33 - IP16 维修计划报表

    SAP PM入门系列33 - IP16 维修计划报表 对于维修计划,SAP PM模块也提供了标准查询报表IP16,方便业务人员根据需要对维修计划做查询. 执行事务代码IP16, 进入如下界面, 输入相 ...

  7. SAP PM入门系列32 - S_ALR_87013432 Display Confirmations

    SAP PM入门系列32 - S_ALR_87013432 Display Confirmations S_ALR_87013432 这个报表事务代码,用于查询维修工单(维护订单)的确认数据. 执行事 ...

  8. SAP PM入门系列29 - IW65 Display Activities

    SAP PM入门系列29 - IW65 Display Activities 事务代码 IW65是SAP PM模块里的一个标准报表.这个报表用于查询PM 维修通知单里的Activities. 不过,这 ...

  9. SAP PM入门系列31 - IW40 Display Orders (Multilevel)

    SAP PM入门系列31 - IW40 Display Orders (Multilevel) SAP PM模块里,事务代码IW40是另外一个用户查询维护订单(工单)数据的报表.不过它以多层方式显示维 ...

最新文章

  1. 内存不足导致mysql关闭,CentOS6.5增加swap分区
  2. why do you want to university of cambridge?
  3. Kotlin by属性委托
  4. css3 pointer-events:none 允许点击穿透
  5. 如果科学家封神,会有什么称号?
  6. spring 事务持久性_项目学生:Spring数据的持久性
  7. 反转!美光、英特尔等多家美企恢复对华为供货;首例云服务器存储侵权案改判,阿里云不担责;英国政府拟严格审查Libra……...
  8. centos8安装搜狗输入法_搜狗拼音输入法去广告版
  9. 图像学之底层算法基石其一
  10. 快速上手Linux核心命令(一):核心命令简介
  11. 迁移程序mysql_程序从MYSQL迁移ORACLE注意事项之二
  12. Unity草地/草坪案例分享(完整代码)
  13. python操作mysql批量插入
  14. 用java读excel时,碰到常规类型但全是数字或小数的,往往会自动加上.0或者自动读成科学计数法的解决办法
  15. Excel中如何使用字符串提取函数LEFT
  16. nyoj 980 格子刷油漆
  17. 惠普打印机、扫描仪二次开发、支持状态获取
  18. 元素地球化学类毕业论文文献有哪些?
  19. 【OpenCV 例程 300篇】219. 添加数字水印(盲水印)
  20. 使用JedisClusters批量高效删除redis中的key

热门文章

  1. jsbox 导入_jsbox脚本大全叉叉已添加后用
  2. Javascript数据类型?(基本数据类型和引用数据类型)
  3. CreateCompatibleBitmap,关于兼容DC的创建与资源回收
  4. 华硕N53SM安装三星850EVO的固态硬盘并且不需要重装系统
  5. ROOT学习——二维直方图的多种画法(draw2dopt.C)
  6. 如何修改手机端分享网页给微信好友和朋友圈显示的图片和标题
  7. matlab外罚函数实验报告,优化之外罚函数法(示例代码)
  8. 深度解读《互联网信息服务算法推荐管理规定(征求意见稿)》 by 傅一平
  9. Python编程入门实战:打造你的第一个Web应用
  10. win10添加网络打印机_如何添加网络打印机出现操作失败错误为0x00000002