点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
能够启动SAP并提供tcode,但无法提供表名,无法通过批处理脚本(即通过命令行)执行和导出表数据。 请提出建议。 预先感谢。
以下是我所知的脚本:
@echo off
cd \
set/p用户名=输入用户名:
set/p Password =输入密码:
set/p Tcode =输入Tcode:
set/p数据库=输入数据库:
REM:cd程序文件\ SAP \ FrontEnd \ SapGui
启动sapshcut.exe -system =%数据库%-client = 320 -command =%Tcode%-user =%用户名%-pw =%密码%
暂停
你好Ashok,
欢迎使用SAP社区。 p>
在我看来,仅像SAPshcut.exe这样的批处理文件不能满足您的要求。 请查看SAP注释103019-SAPShortcut:程序参数。
在%Tcode%中,您可以在命令行中使用此
立即打开表格-不能再打开
请查看SAP GUI脚本。 使用SAP GUI脚本,您可以登录系统并轻松下载表的内容-您可以找到示例此处如何通过SAP GUI脚本下载所需的任何表。 您也可以将SAP GUI脚本与批处理文件结合起来。
最诚挚的问候
Stefan
你好Ashok,
感谢您的评论。
SAP GUI脚本在安装Windows的SAP GUI的前端服务器上运行,因为SAP GUI脚本API是其中的一部分。
将SAP GUI脚本集成到批处理中非常容易,请尝试以下小示例。 首先,将一个简单的VBScript文件保存为Test.vbs:
现在在此处启动该批处理文件:
仅此而已,现在该批处理文件将执行VBScript,如下所示:
SAP Community Wiki是SAP GUI脚本的一个很好的入口点:
https://wiki.scn.sap.com/ wiki/display/ATopics/SAP + GUI + Scripting
看演示文稿。
干杯
Stefan
一周热门 更多>