在SAP中,如何提供表名,如何通过命令行执行和导出数据

2020-09-16 02:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)能够启动SAP并提供tcode,...

         点击此处--->   EasySAP.com群内免费提供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 =%密码%

暂停

2条回答
wang628962
2020-09-16 02:38 .采纳回答

你好Ashok,

欢迎使用SAP社区。

在我看来,仅像SAPshcut.exe这样的批处理文件不能满足您的要求。 请查看SAP注释103019-SAPShortcut:程序参数。

启动sapshcut.exe -system =%Database%-client = 320 -type = Transaction -command =%Tcode%-user =%Username%-pw =%Password%

在%Tcode%中,您可以在命令行中使用此

 SE16 DATABROWSE-TABLENAME = TADIR; 

立即打开表格-不能再打开

请查看SAP GUI脚本。 使用SAP GUI脚本,您可以登录系统并轻松下载表的内容-您可以找到示例此处如何通过SAP GUI脚本下载所需的任何表。 您也可以将SAP GUI脚本与批处理文件结合起来。

最诚挚的问候
Stefan

一周热门 更多>