<?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: adding pushbutton  in alv grid list in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145412#M991124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mahesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. No need to populate the EVENTS table in your case, just pass the Subroutine names for PF status and USER_COMMAND to GRId Display&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_CALLBACK_PFSTATUS  = 'PF_STATUS_SET'.&lt;/P&gt;&lt;P&gt; I_CALLBACK_USER_COMMAND = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. make sure you pass SY-REPID/SY-CPROG  to REUSE_ALV_GRID_DISPLAY  FM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Jul 2008 05:47:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-18T05:47:45Z</dc:date>
    <item>
      <title>adding pushbutton  in alv grid list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145411#M991123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hai friends,&lt;/P&gt;&lt;P&gt;                 i have developed an alv grid list and i place a pushbutton called 'GETEXCEL'.when i click on 'GETEXCEL' it should generate an excel sheet and it should get placed in application server.&lt;/P&gt;&lt;P&gt;for the reference plz check my code also.&lt;/P&gt;&lt;P&gt;the issue is when i debug, the transfer statement is getting executed then it is going to the standard program(moduel pool) and then it is not going to application server.of course excel sheet is also getting generated.can anybody find the solution for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  events_get&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&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;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;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM events_get .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA t_event TYPE slis_t_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   I_LIST_TYPE           = 0&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   ET_EVENTS             = tab_events&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   LIST_TYPE_WRONG       = 1&lt;/P&gt;&lt;P&gt;   OTHERS                = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE tab_events INTO wa_events WITH KEY name = 'USER_COMMAND'.&lt;/P&gt;&lt;P&gt;  wa_events-form = 'USER_COMMAND'.&lt;/P&gt;&lt;P&gt;  MODIFY tab_events FROM wa_events TRANSPORTING form WHERE name =&lt;/P&gt;&lt;P&gt;  wa_events-name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE tab_events INTO wa_events WITH KEY name = 'PF_STATUS_SET'.&lt;/P&gt;&lt;P&gt;  wa_events-form = 'PF_STATUS_SET'.&lt;/P&gt;&lt;P&gt;  MODIFY tab_events FROM wa_events TRANSPORTING form WHERE name =&lt;/P&gt;&lt;P&gt;  wa_events-name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " events_get&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;**&amp;amp; Form pf_status_set&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM pf_status_set USING rt_extab TYPE slis_t_extab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STATUS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                           " pf_status_set&lt;/P&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;**&amp;amp; Form user_command&lt;/P&gt;&lt;P&gt;**----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM user_command&lt;/P&gt;&lt;P&gt;USING u_comm TYPE sy-ucomm&lt;/P&gt;&lt;P&gt;r_selfield TYPE slis_selfield.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE u_comm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'GETEXCEL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM f400_column_headings.&lt;/P&gt;&lt;P&gt;      PERFORM f500_generate_excel_file.&lt;/P&gt;&lt;P&gt;      PERFORM f600_transfer_excel_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "user_command&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then i am passing the parameters in grid fm also for user command and set pf status.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2008 05:42:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145411#M991123</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-18T05:42:36Z</dc:date>
    </item>
    <item>
      <title>Re: adding pushbutton  in alv grid list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145412#M991124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mahesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. No need to populate the EVENTS table in your case, just pass the Subroutine names for PF status and USER_COMMAND to GRId Display&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_CALLBACK_PFSTATUS  = 'PF_STATUS_SET'.&lt;/P&gt;&lt;P&gt; I_CALLBACK_USER_COMMAND = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. make sure you pass SY-REPID/SY-CPROG  to REUSE_ALV_GRID_DISPLAY  FM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2008 05:47:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145412#M991124</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-18T05:47:45Z</dc:date>
    </item>
    <item>
      <title>Re: adding pushbutton  in alv grid list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145413#M991125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi chandrashekar,&lt;/P&gt;&lt;P&gt;                           thanks for ur reply.i did the both things what u have told.still my file is not going to application server.if i dont use alv grid and directly if i am trying to put it in appln. server then the file is getting stored in appln server.so the problem is in  user command only i guess.plz suggest anything for user command execution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2008 05:56:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145413#M991125</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-18T05:56:22Z</dc:date>
    </item>
    <item>
      <title>Re: adding pushbutton  in alv grid list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145414#M991126</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;&lt;/P&gt;&lt;P&gt; Have you checked if SY-SUBRC EQ 0 after OPEN DATASET..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure you had given the correct file path/name&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2008 05:59:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145414#M991126</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-18T05:59:30Z</dc:date>
    </item>
    <item>
      <title>Re: adding pushbutton  in alv grid list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145415#M991127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;s sy-subrc value is 0 and the path si correct only.even i am able to generate the excel sheet on desktop but not in appln.server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2008 06:06:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145415#M991127</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-18T06:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: adding pushbutton  in alv grid list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145416#M991128</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;Go through the link given below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="736607"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With Regards &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nikunj Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2008 06:08:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-pushbutton-in-alv-grid-list/m-p/4145416#M991128</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-18T06:08:23Z</dc:date>
    </item>
  </channel>
</rss>

