运行 Excel 脚本
目的
Excel 模板生成一个 Excel 电子表格。它还将生成一个脚本,该脚本可以将数据从该电子表格传输到 SAP。包括错误处理,使您能够在将数据传输到 SAP 之前更正任何错误。要运行Excel脚本,请执行以下操作。
用户界面
- 查找生成的工作台脚本。如果您已登录到 SAP,则此脚本将位于 guixt 配置文件中指定的脚本目录中。如果您未登录到 SAP,则该脚本将位于工作台目录中。该脚本将被命名为"TCODE_excel.sjs",因此如果我们使用VA01事务,该脚本将被命名为"VA01_excel.sjs"。该名称可以在"工作台设置"选项卡的"屏幕名称"字段中找到。
- 将生成的脚本重命名为相关 SAP 屏幕的实际名称。在我们的示例中,我们使用的是 VA01 事务,因此新名称将是 'SAPMV45A。E0101.sjs'.
注意:如果脚本目录中存在同名的现有脚本,请暂时将现有脚本重命名为其他脚本。关闭所有打开的 SAP 窗口,包括登录板。
- 转到脚本目录,并确保 ELOGON.sjs 文件存在,并且该文件包含用于加载 wsoffice 扩展的命令。
注意:WSOffice 是与 Workbench 捆绑在一起的 WS 平台的扩展。必须加载它才能使 Excel 功能正常工作。请查阅 Synactive 网站上的 WS 参考库,以获取有关如何加载必要文件的说明。
- 查找工作台生成的电子表格。它应该在工作台目录中。打开电子表格,然后输入要上传到 SAP 的数据。
注意:输入完数据后,必须关闭电子表格,并且在上传过程中无法对电子表格进行更改。
- 重新启动 SAP 并导航到 VA01 屏幕。它现在应显示如下例所示。您现在可以根据需要输入数据。
- 单击"从 Excel 导入"按钮。
- 将出现一个 Windows 对话框,要求用户指定 Excel 电子表格,如下所示。
- 选择适当的电子表格。在我们的示例中,我们将选择名为"VA01_TestExcel.xls"的电子表格,如上所示。单击"打开"。
- 将打开 Excel 电子表格。电子表格和命令窗口都将显示迁移进度,并显示在迁移过程中可能发生的任何错误,如下面的示例所示。 注意:如果尚未在电子表格中输入任何数据,则在 SAP 中单击"导入"按钮时不会执行任何操作。
- 如果您输入了任何错误数据,电子表格将显示错误,如以下示例所示。
- 如果发生任何错误,您可以手动编辑 Excel 工作表以更正错误。进行更改后,关闭 Excel 电子表格,然后单击 SAP 中的"导入"按钮。
- 上传数据后,电子表格将显示如下例所示。
- 成功上传数据后,您可以通过在相应的SAP显示事务中搜索新创建的记录来查看数据。
运行 Excel 脚本相关推荐
- vba mysql 自动化错误_在Excel中运行VBA脚本时出现自动化错误
在Excel 2007中运行VBA代码时出现自动化错误.我尝试连接到远程SQL Server数据库并将数据从Excel加载到SQL Server.在Excel中运行VBA脚本时出现自动化错误 我得到的 ...
- python程序run不了_无法通过计划程序正确运行Python脚本
因此,我研究并测试了多种方法以使其发挥作用,但我们的IT人员和我自己都不确定如何继续.最终,我需要在服务器上运行三个python脚本,这些脚本查看一组Excel文件并扫描错误.如果有错误,它会通过电子 ...
- 怎么在命令行里运行python脚本 (合集)
在命令行里运行python脚本的方法 工具/原料 python;CMD命令行;windows操作系统 方法/步骤 首先下载安装python,建议安装2.7版本以上,3.0版本以下,由于3.0版 ...
- 命令行运行Python脚本时传入参数的三种方式
三种常用的方式 如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式. python script.py 0,1,2 10 python script ...
- C#.NET通用权限管理在DB2数据库上运行的脚本参考 - 序列创建脚本参考
C#.NET通用权限管理DB2数据库上运行时,需要创建一些序列,脚本如下: 若您用到了DB2数据库直接运行这个脚本就可以了,不用每个都自己创建了. create sequence SEQ_BASE_T ...
- xampp python linux,Ubuntu的XAMPP着运行python脚本
因为某些原因我不得不将我的web应用程序我的本地机器上.我需要从python脚本中提取一些信息. 我跟着很多的指南,并在这里回答了stackoverflow,但我有一个奇怪的问题. 我有一个简单的We ...
- 脚本运行java_shell脚本运行java程序jar
在UBuntu上部署项目的时候,我们往往通过一段shell来启动程序,甚至是通过crontab定时任务来定时的调用java程序,但是很奇怪的一个问题就是,比如我写了一个如下的shell脚本: #!/b ...
- python调用shell命令-Python怎么运行shell脚本
Python作为一门脚本语言,有时候需要与shell命令交互式使用,在Python中提供了很多的方法可以调用并执行shell脚本,本文介绍几个简单的方法. Python怎么运行shell脚本 一.os ...
- windows的.bat批处理文件运行Python脚本程序
windows的.bat批处理文件运行Python脚本程序 文章目录: 一.如何创建 `.bat` 批处理文件 二.创建执行的Python脚本程序 一.如何创建 .bat 批处理文件 创建.bat 批 ...
- power python_在 Power BI Desktop 中运行 Python 脚本
在 Power BI Desktop 中运行 Python 脚本Run Python scripts in Power BI Desktop 06/02/2020 本文内容 你可以直接在 Power ...
最新文章
- C#打开相机详细过程与代码解释
- cnetos7系统命令补全操作
- [异常记录] Error: Could not find header file for MYSQL
- The World is a Theatre(组合数学)
- perl中DBD-oracle安装,Linux下安装perl的DBI和DBD
- 优麒麟 20.04 LTS 版本发布,UKUI3.0 灵动转身
- 什么是网络爬虫python_什么的什可以组什么词语
- 跨域请求Ajax(POST)处理方法
- 共青城市大力推进国家智慧城市试点建设
- Linux Shell常用技巧(六) sort uniq tar split
- 《Flash MX培训教程》前言
- BPM波导matlab,用Matlab画平板波导色散图详解.doc
- 快速批量执行redis命令
- openwrt安装aliddns使用阿里云ddns
- R语言输出时,中文变成 \u98ce\u901f \u592a\u9633\u8f90\u5c04
- 光猫是什么?光纤猫的工作原理及应用范围介绍!
- 工业制造行业B2B电商平台解决方案
- 广告公司到底干什么的?欣奥诚分享
- 三网融合可借鉴欧盟视听新媒体内容规制
- 辐射避难所ol修改服务器数据,辐射避难所ol12月17日数据互通公告