<?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: pf status- hide self created custom button in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426011#M1647079</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why cant you do like this..&lt;/P&gt;&lt;P&gt;after setting pf-status&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;lo_functions-&amp;gt;enable_function( name = 'XYZ' boolean = space ).
or
lo_functions-&amp;gt;REMOVE_FUNCTION( name = 'XYZ' ).&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I personally not tried.. u can try...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Dec 2011 14:55:26 GMT</pubDate>
    <dc:creator>surajarafath</dc:creator>
    <dc:date>2011-12-23T14:55:26Z</dc:date>
    <item>
      <title>pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426005#M1647073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have created  one custom pf status.. with some standard buttons and few mine custom..&lt;/P&gt;&lt;P&gt;now i want hide one of custom whose fcode is XYZ depending on some condition on selection screen,, unable to acieve it,,,,   seek help !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 12:56:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426005#M1647073</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T12:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426006#M1647074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what i have done is ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: lo_functions TYPE REF TO cl_salv_functions,
            lt_func_list TYPE salv_t_ui_func,
            la_func_list LIKE LINE OF lt_func_list,
            found TYPE abap_bool.

  lo_functions = lo_alv-&amp;gt;get_functions( ).
  lt_func_list = lo_functions-&amp;gt;get_functions( ).
  LOOP AT lt_func_list INTO la_func_list.
    IF la_func_list-r_function-&amp;gt;get_name( ) = 'XYZ'.
      found = abap_true.
      la_func_list-r_function-&amp;gt;set_visible( ' ' ).
      EXIT.
    ENDIF.
  ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the loop loops through all the standard functions.. suppose instead of 'XYZ' if i give '&amp;amp;DETAIL'... FOUND variable becomes true.. &lt;/P&gt;&lt;P&gt;but it never finds 'XYZ' so i cant hide it... seems like it only loops through .. standard functions..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suggest accurate solutions..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 13:30:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426006#M1647074</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T13:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426007#M1647075</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;SET PF-STATUS 'STATUS' excluding FCTcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on condition use the set pf_status with the exculding keyword so that the keyword will disable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;G.Aditya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 13:33:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426007#M1647075</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T13:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426008#M1647076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it hides all the custom button and keeping only the standard ones.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 13:53:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426008#M1647076</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T13:53:00Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426009#M1647077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;?? did you specify the function code assigned to your custom function button?  This works....you have an error in your code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 13:55:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426009#M1647077</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T13:55:38Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426010#M1647078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;basically  code looks like ..&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA : lo_alv      TYPE REF TO cl_salv_table,
         lo_function TYPE REF TO cl_salv_functions_list,
         lo_cols     TYPE REF TO cl_salv_columns,
         lo_events   TYPE REF TO cl_salv_events_table,
         lo_event    TYPE REF TO lcl_handle_events,

TRY .
      cl_salv_table=&amp;gt;factory( IMPORTING r_salv_table = lo_alv
                              CHANGING  t_table      = pc_t_output ).
      lo_alv-&amp;gt;set_screen_status( pfstatus      = 'STATUS'
                                 report        = sy-repid
                                 set_functions = lo_alv-&amp;gt;c_functions_all ).
    CATCH cx_salv_msg.
  ENDTRY.
lo_function = lo_alv-&amp;gt;get_functions( ).
  lo_function-&amp;gt;set_all( ).
  lo_function-&amp;gt;set_group_aggregation( ).
  lo_function-&amp;gt;set_group_export( ).
  lo_function-&amp;gt;set_group_filter( ).
  lo_function-&amp;gt;set_group_layout( ).
  lo_function-&amp;gt;set_group_sort( ).
  lo_function-&amp;gt;set_group_subtotal( ).
  lo_function-&amp;gt;set_group_view( ).&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'STATUS' is combination of standard plus 3 customs.. i now i want to hide .. 1 custom button...   can you tweak it... m confused&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 13:56:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426010#M1647078</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T13:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426011#M1647079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why cant you do like this..&lt;/P&gt;&lt;P&gt;after setting pf-status&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;lo_functions-&amp;gt;enable_function( name = 'XYZ' boolean = space ).
or
lo_functions-&amp;gt;REMOVE_FUNCTION( name = 'XYZ' ).&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I personally not tried.. u can try...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 14:55:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426011#M1647079</guid>
      <dc:creator>surajarafath</dc:creator>
      <dc:date>2011-12-23T14:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426012#M1647080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Short dump...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exception.. wrong call..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 15:02:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426012#M1647080</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T15:02:56Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426013#M1647081</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;As you want to hide the custom buttons on some condition do the same in AT SELECTION SCREEN OUTPUT event&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;AT SELECTION-SCREEN OUTPUT.
 
  REFRESH fcode.
 
  IF s_inc IS INITIAL.
    APPEND 'CRTE' TO fcode.
    APPEND 'CHNG' TO fcode.
    APPEND 'DISP' TO fcode.
    APPEND 'PRNI' TO fcode.
    APPEND 'CRTL' TO fcode.
    *SET PF-STATUS 'STATUS_IN' EXCLUDING fcode.* 
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shailaja Ainala.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Dec 2011 16:32:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426013#M1647081</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-23T16:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: pf status- hide self created custom button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426014#M1647082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Know that this is an old question, but I faced the same issue recently and somehow discovered that newly added functions are not visible via get_functions method call. But if you create a new copy of your pf-status and use it everything will work just fine. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jun 2015 03:19:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pf-status-hide-self-created-custom-button/m-p/8426014#M1647082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-06-29T03:19:26Z</dc:date>
    </item>
  </channel>
</rss>

