<?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 button on alv application toolbar in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454953#M550400</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how can i add a command button to an alv application toolbar. i am using REUSE_ALV_GRID_DISPLAY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Jun 2007 15:31:42 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-20T15:31:42Z</dc:date>
    <item>
      <title>button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454953#M550400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how can i add a command button to an alv application toolbar. i am using REUSE_ALV_GRID_DISPLAY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 15:31:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454953#M550400</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T15:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454954#M550401</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;Check in this thread for my reply..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=3308234&amp;amp;messageID=3279312" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=3308234&amp;amp;messageID=3279312&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 15:40:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454954#M550401</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T15:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454955#M550402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You must copy the status from the standard in function group SALV and modify it.  Then you need to pass the name of call back form routine in which you will set the new status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example.  see in this call we are passing the SET_PF_STATUS_SDO to the i_callback_pf_status-set  as well as the REPID to the i_callback_program.  This tells the alv to comeback to this program to set the status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

  call function 'REUSE_ALV_GRID_DISPLAY'
       exporting
            i_callback_program       = repid
            i_callback_pf_status_set = 'SET_PF_STATUS_SDO'
            i_callback_user_command  = 'HANDLE_USER_COMMAND_SDO'
            is_layout                = ilayout
            it_fieldcat              = ifc
            it_sort                  = isort
            i_grid_title             = xgrid_title
       tables
            t_outtab                 = ialv_sdo
       exceptions
            program_error            = 1
            others                   = 2.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you need to have the FORM routine in this program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;


form set_pf_status_sdo using rt_extab type slis_t_extab.

  set pf-status 'STANDARD'.

endform.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again make sure to copy the standard ALV toolbar from the funciton group SALV into your program and modify it.  Then call this status like in the FORM above.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 15:45:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454955#M550402</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-06-20T15:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454956#M550403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;check these ones:&lt;/P&gt;&lt;P&gt;Standard Buttons:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/web" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/web&lt;/A&gt;&lt;EM&gt;Dynpro&lt;/EM&gt;ABAP&lt;EM&gt;-&lt;/EM&gt;ALV&lt;EM&gt;Controlling&lt;/EM&gt;Standard+Buttons&amp;amp;&lt;/P&gt;&lt;P&gt;alv-pfstatus:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_pfstatus.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_pfstatus.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;then how to capture that button click.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_ucomm.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_ucomm.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_rowsel.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_rowsel.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:34:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454956#M550403</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:34:24Z</dc:date>
    </item>
    <item>
      <title>Re: button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454957#M550404</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;Following are the steps for the same...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Define the button in se41 with ur program and status name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) use the command set pf status &amp;lt;status name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) code as per ur requirement...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps to solve ur problem....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;do reward if useful....&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dinesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:44:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454957#M550404</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:44:51Z</dc:date>
    </item>
    <item>
      <title>Re: button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454958#M550405</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;follow this sample program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;call function 'REUSE_ALV_GRID_DISPLAY' 
         exporting 
                       i_callback_program = sy-repid
&amp;lt;b&amp;gt;                    I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS' 
                    I_CALLBACK_USER_COMMAND  = 'USER_COMMAND'&amp;lt;/b&amp;gt; 
                    i_grid_title       = lc_grid_title 
                    is_layout         = lc_layout 
                    it_fieldcat        = gt_fieldcat 
                    it_sort             =   sort 
                    i_save             = l_save 
                    is_reprep_id     = l_bbs_id 
                    is_variant         = l_variant 
         tables    
                    t_outtab           =  &amp;lt;internal-table&amp;gt; " output table
          exceptions 
                    program_error      = 1 
                    others             = 2.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM set_pf_status USING rt_extab TYPE slis_t_extab. &lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'ZSTANDARD'. &lt;/P&gt;&lt;P&gt;ENDFORM. "Set_pf_status &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The parameters in capitals are the extra ones that need to be added. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;or&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;follow this sample program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BCALV_GRID_08&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Ashokreddy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:01:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454958#M550405</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: button on alv application toolbar</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454959#M550406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Willard,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;I_CALLBACK_PROGRAM = W_REPID&lt;/P&gt;&lt;P&gt;I_CALLBACK_PF_STATUS_SET = 'PF_STATUS'&lt;/P&gt;&lt;P&gt;I_CALLBACK_USER_COMMAND = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM SET_PF_STATUS&lt;/P&gt;&lt;P&gt;USING P_EXTAB TYPE SLIS_T_EXTAB. "#EC CALLED&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set the pf status for CHG BOM button&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SET PF-STATUS 'STAT1' EXCLUDING P_EXTAB.&lt;/P&gt;&lt;P&gt;ENDFORM. "top_of_page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM USER_COMMAND USING P_UCOMM TYPE SY-UCOMM&lt;/P&gt;&lt;P&gt;P_SELFLD TYPE SLIS_SELFIELD.&lt;/P&gt;&lt;P&gt;case p_ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when '&amp;lt;FCODE for your button'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;do somethind&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YOu must create the pf status STAT1 in se41 by copying a pf status STANDARD of the program saplkkbl and adding an extra button to the copied pf status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:47:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/button-on-alv-application-toolbar/m-p/2454959#M550406</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:47:24Z</dc:date>
    </item>
  </channel>
</rss>

