<?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 Re: starting application on user machine in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610245#M1086351</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;EXECUTE
  EXPORTING
    DOCUMENT               = 'C:\Documents and Settings\sap\Desktop\Hi.xls'
*    APPLICATION            =
*    PARAMETER              =
*    DEFAULT_DIRECTORY      =
*    MAXIMIZED              =
*    MINIMIZED              =
*    SYNCHRONOUS            =
*    OPERATION              = 'OPEN'
*  EXCEPTIONS
*    CNTL_ERROR             = 1
*    ERROR_NO_GUI           = 2
*    BAD_PARAMETER          = 3
*    FILE_NOT_FOUND         = 4
*    PATH_NOT_FOUND         = 5
*    FILE_EXTENSION_UNKNOWN = 6
*    ERROR_EXECUTE_FAILED   = 7
*    SYNCHRONOUS_FAILED     = 8
*    NOT_SUPPORTED_BY_GUI   = 9
*    others                 = 10
        .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'GUI_RUN'
  EXPORTING
    COMMAND          = 'C:\Documents and Settings\sap\Desktop\Hi.xls'
*   PARAMETER        =
*   CD               =
* IMPORTING
*   RETURNCODE       =&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WS_EXECUTE func module is there for the same purpose but the Short text says it is obsolete&lt;/P&gt;&lt;P&gt;Edited by: Rajvansh Ravi on Oct 22, 2008 10:59 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Rajvansh Ravi on Oct 22, 2008 11:00 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Oct 2008 08:53:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-22T08:53:29Z</dc:date>
    <item>
      <title>starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610241#M1086347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have transferred a .xls file from server to loacl user machine. How do i start excel automatically to display this file thro my abap report. Is there any function module available?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 08:41:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610241#M1086347</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T08:41:13Z</dc:date>
    </item>
    <item>
      <title>Re: starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610242#M1086348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls check this FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MS_EXCEL_OLE_STANDARD_OLE, will build a file, and automatically start Excel - Not in ECC 6.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In ECC 6.0 - MS_EXCEL_OLE_STANDARD_DAT - OLE - PC Interface&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Guru&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Guru  Prasad on Oct 22, 2008 10:47 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 08:43:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610242#M1086348</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T08:43:16Z</dc:date>
    </item>
    <item>
      <title>Re: starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610243#M1086349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'CALL_BROWSER'
       EXPORTING
            URL                    = &amp;lt;path&amp;gt;
       EXCEPTIONS
            FRONTEND_NOT_SUPPORTED = 1
            FRONTEND_ERROR         = 2
            PROG_NOT_FOUND         = 3
            NO_BATCH               = 4
            UNSPECIFIED_ERROR      = 5
            OTHERS                 = 6.

  IF SY-SUBRC &amp;lt;&amp;gt; 0.
    MESSAGE S208(00) WITH 'File not found'.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 08:50:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610243#M1086349</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T08:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610244#M1086350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use CL_GUI_FRONTEND_SERVICES=&amp;gt;EXECUTE...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Data: full_path TYPE string VALUE 'c:\Documents and Settings\2q\Desktop\abcd.xls'

    CALL METHOD cl_gui_frontend_services=&amp;gt;execute
      EXPORTING
        document               = full_path
      EXCEPTIONS
        cntl_error             = 1
        error_no_gui           = 2
        bad_parameter          = 3
        file_not_found         = 4
        path_not_found         = 5
        file_extension_unknown = 6
        error_execute_failed   = 7
        synchronous_failed     = 8
        not_supported_by_gui   = 9
        OTHERS                 = 10.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sukriti Saha on Oct 22, 2008 2:22 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 08:51:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610244#M1086350</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T08:51:15Z</dc:date>
    </item>
    <item>
      <title>Re: starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610245#M1086351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;EXECUTE
  EXPORTING
    DOCUMENT               = 'C:\Documents and Settings\sap\Desktop\Hi.xls'
*    APPLICATION            =
*    PARAMETER              =
*    DEFAULT_DIRECTORY      =
*    MAXIMIZED              =
*    MINIMIZED              =
*    SYNCHRONOUS            =
*    OPERATION              = 'OPEN'
*  EXCEPTIONS
*    CNTL_ERROR             = 1
*    ERROR_NO_GUI           = 2
*    BAD_PARAMETER          = 3
*    FILE_NOT_FOUND         = 4
*    PATH_NOT_FOUND         = 5
*    FILE_EXTENSION_UNKNOWN = 6
*    ERROR_EXECUTE_FAILED   = 7
*    SYNCHRONOUS_FAILED     = 8
*    NOT_SUPPORTED_BY_GUI   = 9
*    others                 = 10
        .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'GUI_RUN'
  EXPORTING
    COMMAND          = 'C:\Documents and Settings\sap\Desktop\Hi.xls'
*   PARAMETER        =
*   CD               =
* IMPORTING
*   RETURNCODE       =&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WS_EXECUTE func module is there for the same purpose but the Short text says it is obsolete&lt;/P&gt;&lt;P&gt;Edited by: Rajvansh Ravi on Oct 22, 2008 10:59 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Rajvansh Ravi on Oct 22, 2008 11:00 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 08:53:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610245#M1086351</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T08:53:29Z</dc:date>
    </item>
    <item>
      <title>Re: starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610246#M1086352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mac,&lt;/P&gt;&lt;P&gt;There are 2 similar post like your post it was yesterday and today too.&lt;/P&gt;&lt;P&gt;Anyways the program that i have shown copy paste and execute you can see the excel sheet will be triggered automatically and the EXCEL sheet will be &lt;STRONG&gt;saved&lt;/STRONG&gt; in the &lt;STRONG&gt;Local machine&lt;/STRONG&gt; where this program is executed in &lt;STRONG&gt;MY DOCUMENTS&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZREDDY_VBAP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;sending ABAP data to an&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEL sheet using OLE automation.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include ole2incl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;handles for OLE objects&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: h_excel type ole2_object, " Excel object&lt;/P&gt;&lt;P&gt;h_mapl type ole2_object, " list of workbooks&lt;/P&gt;&lt;P&gt;h_map type ole2_object, " workbook&lt;/P&gt;&lt;P&gt;h_zl type ole2_object, " cell&lt;/P&gt;&lt;P&gt;h_f type ole2_object, " font&lt;/P&gt;&lt;P&gt;h_c type ole2_object. " color&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: filename like rlgrap-filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables: vbap.&lt;/P&gt;&lt;P&gt;data h type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;table of vbap&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it_vbap like vbap occurs 10 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Event START-OF-SELECTION&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;read vbap&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from vbap into table it_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;display header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;uline (61).&lt;/P&gt;&lt;P&gt;write: / sy-vline no-gap,&lt;/P&gt;&lt;P&gt;(6) 'ITEM'(001) color col_heading no-gap, sy-vline no-gap,&lt;/P&gt;&lt;P&gt;(18) 'MATERIAL'(002) color col_heading no-gap, sy-vline&lt;/P&gt;&lt;P&gt;no-gap&lt;/P&gt;&lt;P&gt;,&lt;/P&gt;&lt;P&gt;(30) 'DESCRIPTION'(003) color col_heading no-gap, sy-vline&lt;/P&gt;&lt;P&gt;no-gap,&lt;/P&gt;&lt;P&gt;(35) 'ORDER_QUANTITY'(004) color col_heading no-gap, sy-vline&lt;/P&gt;&lt;P&gt;no-gap,&lt;/P&gt;&lt;P&gt;(8) 'S_UNIT'(005) color col_heading no-gap, sy-vline no-gap.&lt;/P&gt;&lt;P&gt;uline /(61).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;display vbap&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_vbap.&lt;/P&gt;&lt;P&gt;write: / sy-vline no-gap,&lt;/P&gt;&lt;P&gt;it_vbap-posnr color col_key no-gap, sy-vline no-gap,&lt;/P&gt;&lt;P&gt;it_vbap-matwa color col_normal no-gap, sy-vline no-gap,&lt;/P&gt;&lt;P&gt;it_vbap-arktx color col_normal no-gap, sy-vline no-gap,&lt;/P&gt;&lt;P&gt;it_vbap-awahr color col_normal no-gap, sy-vline no-gap,&lt;/P&gt;&lt;P&gt;it_vbap-vrkme color col_normal no-gap, sy-vline no-gap.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;uline /(61).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;tell user what is going on&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERCENTAGE = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text = text-007&lt;/P&gt;&lt;P&gt;exceptions&lt;/P&gt;&lt;P&gt;others = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;start Excel&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object h_excel 'EXCEL.APPLICATION'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM ERR_HDL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set property of h_excel 'Visible' = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM ERR_HDL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;tell user what is going on&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERCENTAGE = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text = text-008&lt;/P&gt;&lt;P&gt;exceptions&lt;/P&gt;&lt;P&gt;others = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get list of workbooks, initially empty&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Workbooks' = h_mapl.&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;add a new workbook&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_mapl 'Add' = h_map.&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;tell user what is going on&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERCENTAGE = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text = text-009&lt;/P&gt;&lt;P&gt;exceptions&lt;/P&gt;&lt;P&gt;others = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;output column headings to active Excel sheet&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform fill_cell using 1 1 1 200 'ITEM'(001).&lt;/P&gt;&lt;P&gt;perform fill_cell using 1 2 1 200 'MATERIAL'(002).&lt;/P&gt;&lt;P&gt;perform fill_cell using 1 3 1 200 'DESCRIPTION'(003).&lt;/P&gt;&lt;P&gt;perform fill_cell using 1 4 1 200 'ORDER_QUANTITY'(004).&lt;/P&gt;&lt;P&gt;perform fill_cell using 1 5 1 200 'S_UNIT'(005).&lt;/P&gt;&lt;P&gt;loop at it_VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;copy details to active EXCEL sheet&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;h = sy-tabix + 1.&lt;/P&gt;&lt;P&gt;if it_VBAP-POSNR cs '000010'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 1 0 000255000 it_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;elseif it_VBAP-POSNR cs '000020'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 1 0 168000000 it_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;elseif it_VBAP-POSNR cs '000030'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 1 0 168168000 it_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;elseif it_VBAP-POSNR cs '000040'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 1 0 111111111 it_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;elseif it_VBAP-POSNR cs 'SQ'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 1 0 100100100 it_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 1 0 000145000 it_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_VBAP-MATWA lt 'P-*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 2 0 255000255 it_VBAP-MATWA.&lt;/P&gt;&lt;P&gt;elseif it_VBAP-MATWA lt 'M-*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 2 0 770990885 it_VBAP-MATWA.&lt;/P&gt;&lt;P&gt;elseif it_VBAP-MATWA lt 'L-*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 2 0 077099048 it_VBAP-MATWA.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 2 0 246156138 it_VBAP-MATWA.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_vbap-arktx cp 'S*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 3 0 155155155 it_vbap-arktx.&lt;/P&gt;&lt;P&gt;elseif it_vbap-arktx cp 'F*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 3 0 189111222 it_vbap-arktx.&lt;/P&gt;&lt;P&gt;elseif it_vbap-arktx cp 'J*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 3 0 289111222 it_vbap-arktx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 3 0 111230222 it_vbap-arktx.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_vbap-awahr cp 'S*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 4 0 200200200 it_vbap-awahr.&lt;/P&gt;&lt;P&gt;elseif it_vbap-awahr cp 'N*'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 4 0 000111222 it_vbap-awahr.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 4 0 130230230 it_vbap-awahr.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_vbap-vrkme lt '020000'.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 5 0 145145145 it_vbap-vrkme.&lt;/P&gt;&lt;P&gt;elseif it_vbap-vrkme lt '120000' .&lt;/P&gt;&lt;P&gt;perform fill_cell using h 5 0 015215205 it_vbap-vrkme.&lt;/P&gt;&lt;P&gt;elseif it_vbap-vrkme lt '180000' .&lt;/P&gt;&lt;P&gt;perform fill_cell using h 5 0 000215205 it_vbap-vrkme.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;perform fill_cell using h 5 0 115115105 it_vbap-vrkme.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEL FILENAME&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;concatenate sy-repid '_' sy-datum&lt;EM&gt;6(2) '_' sy-datum&lt;/EM&gt;4(2) '_'&lt;/P&gt;&lt;P&gt;sy-datum(4) '_' sy-uzeit '.XLS' into filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_map 'SAVEAS' exporting #1 = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;free object h_excel.&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM FILL_CELL *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;sets cell at coordinates i,j to value val boldtype bold *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;form fill_cell using i j bold col val.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = h_zl&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = i&lt;/P&gt;&lt;P&gt;#2 = j.&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;set property of h_zl 'Value' = val .&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;get property of h_zl 'Font' = h_f.&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;set property of h_f 'Bold' = bold .&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;set property of h_f 'Color' = col.&lt;/P&gt;&lt;P&gt;perform err_hdl.&lt;/P&gt;&lt;P&gt;endform. "FILL_CELL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form ERR_HDL&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;outputs OLE error if any *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; p1 text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;lt;-- p2 text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form err_hdl.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;write: / 'OLE-Automation Error:'(010), sy-subrc.&lt;/P&gt;&lt;P&gt;stop.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform. " ERR_HDL &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!!&lt;/P&gt;&lt;P&gt;Balu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Balu CH on Oct 22, 2008 2:32 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Balu CH on Oct 22, 2008 2:33 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 09:01:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610246#M1086352</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T09:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: starting application on user machine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610247#M1086353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for such prompt replies....its highly appreciated. I'm using FM call_browser. Thanks a lot to all of you:)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2008 09:05:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/starting-application-on-user-machine/m-p/4610247#M1086353</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-22T09:05:40Z</dc:date>
    </item>
  </channel>
</rss>

