<?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: how to include or exclude standard function button easily in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866711#M1137883</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;there are two ways you cna exlcude the standard pf .......&lt;/P&gt;&lt;P&gt;one :&lt;/P&gt;&lt;P&gt; you cna directly copy the standard ones and delete all that you dont want...&lt;/P&gt;&lt;P&gt;second...&lt;/P&gt;&lt;P&gt;copy or use the standard tracation....&lt;/P&gt;&lt;P&gt;and &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
BEGIN OF FCODE OCCURS 0,
 FUNC LIKE RSMPE-FUNC,
 END OF FCODE.

FORM SET_PF_STATUS USING RT_EXTAB TYPE SLIS_T_EXTAB.
  MOVE '&amp;amp;BS-' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;BS+' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;SAL' TO FCODE-FUNC.
  MOVE '&amp;amp;CRL' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;CRB' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;CRR' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;CRE' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;BS' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  SET PF-STATUS 'AUTO' EXCLUDING FCODE."RT_EXTAB.
ENDFORM. "set_pf_status

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Dec 2008 08:32:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-03T08:32:17Z</dc:date>
    <item>
      <title>how to include or exclude standard function button easily</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866709#M1137881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; When I am doing some coding concerning ALV GRID,I found that there are many standard button on&lt;/P&gt;&lt;P&gt;the toolbar, and I want maybe 2 or 3 of them to be used,others just not displayed on the toolbar.&lt;/P&gt;&lt;P&gt;And if I want the others disappeared I should do a lot of append work area to internal table things to &lt;/P&gt;&lt;P&gt;exclude them ,sometimes it is not easy to figure out that the buttons correspond to which functions.that is not convenient.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  are there any ways to achieve that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Aaron Shen on Dec 3, 2008 7:48 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 06:47:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866709#M1137881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-03T06:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to include or exclude standard function button easily</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866710#M1137882</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;Create your own Pf-status and assign function codes to those keys which are rquired.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 07:38:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866710#M1137882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-03T07:38:04Z</dc:date>
    </item>
    <item>
      <title>Re: how to include or exclude standard function button easily</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866711#M1137883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;there are two ways you cna exlcude the standard pf .......&lt;/P&gt;&lt;P&gt;one :&lt;/P&gt;&lt;P&gt; you cna directly copy the standard ones and delete all that you dont want...&lt;/P&gt;&lt;P&gt;second...&lt;/P&gt;&lt;P&gt;copy or use the standard tracation....&lt;/P&gt;&lt;P&gt;and &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
BEGIN OF FCODE OCCURS 0,
 FUNC LIKE RSMPE-FUNC,
 END OF FCODE.

FORM SET_PF_STATUS USING RT_EXTAB TYPE SLIS_T_EXTAB.
  MOVE '&amp;amp;BS-' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;BS+' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;SAL' TO FCODE-FUNC.
  MOVE '&amp;amp;CRL' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;CRB' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;CRR' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;CRE' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  MOVE '&amp;amp;BS' TO FCODE-FUNC.
  APPEND FCODE.CLEAR FCODE.
  SET PF-STATUS 'AUTO' EXCLUDING FCODE."RT_EXTAB.
ENDFORM. "set_pf_status

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 08:32:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866711#M1137883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-03T08:32:17Z</dc:date>
    </item>
    <item>
      <title>Re: how to include or exclude standard function button easily</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866712#M1137884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FCODE TYPE  UI_FUNCTIONS,&lt;/P&gt;&lt;P&gt;       WFCODE TYPE UI_FUNC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********&lt;STRONG&gt;EXCLUDING FUNCTION CODE IN GRID TOOLBAR&lt;/STRONG&gt;****************&lt;/P&gt;&lt;P&gt; WFCODE = cl_gui_alv_grid=&amp;gt;mc_fc_loc_copy_row.&lt;/P&gt;&lt;P&gt;   APPEND WFCODE TO FCODE.&lt;/P&gt;&lt;P&gt;  WFCODE = cl_gui_alv_grid=&amp;gt;mc_fc_loc_delete_row.&lt;/P&gt;&lt;P&gt;  APPEND WFCODE TO FCODE.&lt;/P&gt;&lt;P&gt;  WFCODE = cl_gui_alv_grid=&amp;gt;mc_fc_loc_append_row.&lt;/P&gt;&lt;P&gt;  APPEND WFCODE TO FCODE.&lt;/P&gt;&lt;P&gt;  WFCODE = cl_gui_alv_grid=&amp;gt;mc_fc_loc_insert_row.&lt;/P&gt;&lt;P&gt;  APPEND WFCODE TO FCODE.&lt;/P&gt;&lt;P&gt;  WFCODE = cl_gui_alv_grid=&amp;gt;mc_fc_loc_move_row.&lt;/P&gt;&lt;P&gt;  APPEND WFCODE TO FCODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD G_GRID-&amp;gt;SET_TABLE_FOR_FIRST_DISPLAY&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_BUFFER_ACTIVE               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_BYPASSING_BUFFER            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_CONSISTENCY_CHECK           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_STRUCTURE_NAME              = 'MARA'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       IS_VARIANT                    = SLAYOUT&lt;/P&gt;&lt;P&gt;       I_SAVE                        = 'U'&lt;/P&gt;&lt;P&gt;       I_DEFAULT                     = ' '&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IS_LAYOUT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IS_PRINT                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IT_SPECIAL_GROUPS             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       IT_TOOLBAR_EXCLUDING          = FCODE----&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;&amp;gt; pass fcode here&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IT_HYPERLINK                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IT_ALV_GRAPHICS               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IT_EXCEPT_QINFO               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IR_SALV_ADAPTER               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     CHANGING&lt;/P&gt;&lt;P&gt;       IT_OUTTAB                     = imara[]&lt;/P&gt;&lt;P&gt;       IT_FIELDCATALOG               = FIELDCAT&lt;/P&gt;&lt;P&gt;       IT_SORT                       = ISORT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IT_FILTER                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      INVALID_PARAMETER_COMBINATION = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      PROGRAM_ERROR                 = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      TOO_MANY_LINES                = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      OTHERS                        = 4&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 08:43:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866712#M1137884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-03T08:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to include or exclude standard function button easily</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866713#M1137885</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;If you are asking for excluding a toolbar in ALV then plz refer this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;* code for hiding the toolbar that is not needed.

FORM f0501_exclude_fcode .
  CLEAR g_wa_toolbar_excl.
  REFRESH g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_check.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_refresh.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_cut.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_copy.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_copy_row.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_paste_new_row.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_paste.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_undo.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_append_row.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_insert_row.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_loc_delete_row.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.


  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_sort_asc.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_sort_dsc.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_find.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_filter.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_mb_sum.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_subtot.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_print.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_views.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_mb_export.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_mb_variant.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.
  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_graph.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

  g_wa_toolbar_excl = cl_gui_alv_grid=&amp;gt;mc_fc_info.
  APPEND g_wa_toolbar_excl TO g_t_toolbar_excl.

ENDFORM.                    " f0501_exclude_fcode&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 08:46:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866713#M1137885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-03T08:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: how to include or exclude standard function button easily</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866714#M1137886</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;Goto se80 and open your program and copy the GUI SAP standard to some name.&lt;/P&gt;&lt;P&gt;Then remove the unrequired button and save and activate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Say for example if copied Standard GUI copied to the name ZSTANDARD(removed the unrequired button)&lt;/P&gt;&lt;P&gt;then in your code add&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM set_pf_status1 USING rt_extab TYPE slis_t_extab.     &lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'ZSTANDARD.&lt;/P&gt;&lt;P&gt;ENDFORM.        &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then in the FM 'REUSE_ALV_GRID_DISPLAY' assign it as follows: &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;        it_fieldcat              = wt_fcat_log&lt;/P&gt;&lt;P&gt;        i_callback_program       = g_repid&lt;/P&gt;&lt;P&gt;        i_callback_pf_status_set = &lt;STRONG&gt;'SET_PF_STATUS'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        t_outtab                 = wt_pay&lt;/P&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;        program_error            = 1&lt;/P&gt;&lt;P&gt;        OTHERS                   = 2.        &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;K.Tharani.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 08:49:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-include-or-exclude-standard-function-button-easily/m-p/4866714#M1137886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-03T08:49:03Z</dc:date>
    </item>
  </channel>
</rss>

