<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic SAP Scripting  - Export to Excel in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-scripting-export-to-excel/m-p/12683775#M2017154</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I need help with SAP scripting. I have created a script but unable to automatically export the excel file in a specified drive. Can someone please help with adding arguments in the script below that will let SAP to export the data automatically to a D drive as I am new to SAP scripting? I will appreciate your assistance in this regard&lt;BR /&gt;&lt;BR /&gt;If Not IsObject(application) Then&lt;/P&gt;
  &lt;P&gt; Set SapGuiAuto = GetObject("SAPGUI")&lt;/P&gt;
  &lt;P&gt; Set application = SapGuiAuto.GetScriptingEngine&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;If Not IsObject(connection) Then&lt;/P&gt;
  &lt;P&gt; Set connection = application.Children(0)&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;If Not IsObject(session) Then&lt;/P&gt;
  &lt;P&gt; Set session = connection.Children(0)&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;If IsObject(WScript) Then&lt;/P&gt;
  &lt;P&gt; WScript.ConnectObject session, "on"&lt;/P&gt;
  &lt;P&gt; WScript.ConnectObject application, "on"&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]").maximize&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/tbar[0]/okcd").text = "sqvi"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]").sendVKey 0&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtRS38R-QNUM").text = "FR-2"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/btnP1").press&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00001-LOW").text = "1000"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00001-HIGH").text = "7500"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00002-LOW").setFocus&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00002-LOW").caretPosition = 0&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/btn%_SP$00002_%_APP_%-VALU_PUSH").press&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,0]").text = "KZ"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,1]").text = "ZP"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,1]").setFocus&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,1]").caretPosition = 2&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]").sendVKey 8&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-LOW").text = "01.01.2023"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-HIGH").text = "31.03.2023"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-HIGH").setFocus&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-HIGH").caretPosition = 10&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]").sendVKey 8&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").setCurrentCell 1,"USNAM"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").selectedRows = "1"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").contextMenu&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").selectContextMenuItem "&amp;amp;XXL"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/tbar[0]/btn[0]").press&lt;/P&gt;</description>
    <pubDate>Sun, 09 Apr 2023 18:12:46 GMT</pubDate>
    <dc:creator>former_member858301</dc:creator>
    <dc:date>2023-04-09T18:12:46Z</dc:date>
    <item>
      <title>SAP Scripting  - Export to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-scripting-export-to-excel/m-p/12683775#M2017154</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I need help with SAP scripting. I have created a script but unable to automatically export the excel file in a specified drive. Can someone please help with adding arguments in the script below that will let SAP to export the data automatically to a D drive as I am new to SAP scripting? I will appreciate your assistance in this regard&lt;BR /&gt;&lt;BR /&gt;If Not IsObject(application) Then&lt;/P&gt;
  &lt;P&gt; Set SapGuiAuto = GetObject("SAPGUI")&lt;/P&gt;
  &lt;P&gt; Set application = SapGuiAuto.GetScriptingEngine&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;If Not IsObject(connection) Then&lt;/P&gt;
  &lt;P&gt; Set connection = application.Children(0)&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;If Not IsObject(session) Then&lt;/P&gt;
  &lt;P&gt; Set session = connection.Children(0)&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;If IsObject(WScript) Then&lt;/P&gt;
  &lt;P&gt; WScript.ConnectObject session, "on"&lt;/P&gt;
  &lt;P&gt; WScript.ConnectObject application, "on"&lt;/P&gt;
  &lt;P&gt;End If&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]").maximize&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/tbar[0]/okcd").text = "sqvi"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]").sendVKey 0&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtRS38R-QNUM").text = "FR-2"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/btnP1").press&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00001-LOW").text = "1000"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00001-HIGH").text = "7500"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00002-LOW").setFocus&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00002-LOW").caretPosition = 0&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/btn%_SP$00002_%_APP_%-VALU_PUSH").press&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,0]").text = "KZ"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,1]").text = "ZP"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,1]").setFocus&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,1]").caretPosition = 2&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]").sendVKey 8&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-LOW").text = "01.01.2023"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-HIGH").text = "31.03.2023"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-HIGH").setFocus&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/ctxtSP$00004-HIGH").caretPosition = 10&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]").sendVKey 8&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").setCurrentCell 1,"USNAM"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").selectedRows = "1"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").contextMenu&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell").selectContextMenuItem "&amp;amp;XXL"&lt;/P&gt;
  &lt;P&gt;session.findById("wnd[1]/tbar[0]/btn[0]").press&lt;/P&gt;</description>
      <pubDate>Sun, 09 Apr 2023 18:12:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-scripting-export-to-excel/m-p/12683775#M2017154</guid>
      <dc:creator>former_member858301</dc:creator>
      <dc:date>2023-04-09T18:12:46Z</dc:date>
    </item>
  </channel>
</rss>

