<?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 Hide Variant button in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657062#M1667076</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have a report ZREPORT for which we have created 2 t-codes ZCODE1 and ZCODE2. Now, ZCODE1 should start with variant TEST and should not be changed by any means. And hence we are planning to hide variant button only for ZCODE1 t-code. But for ZCODE2 t-code variants can be changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can somebody suggest how this can be handled?&lt;/P&gt;&lt;P&gt;Thanks a lot!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Mar 2012 10:59:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-03-01T10:59:52Z</dc:date>
    <item>
      <title>Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657062#M1667076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have a report ZREPORT for which we have created 2 t-codes ZCODE1 and ZCODE2. Now, ZCODE1 should start with variant TEST and should not be changed by any means. And hence we are planning to hide variant button only for ZCODE1 t-code. But for ZCODE2 t-code variants can be changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can somebody suggest how this can be handled?&lt;/P&gt;&lt;P&gt;Thanks a lot!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 10:59:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657062#M1667076</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-03-01T10:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657063#M1667077</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 want to run that variant for zcode1 and don't want it to be changed then in your program, you can check sy-tcode.&lt;/P&gt;&lt;P&gt;If it is zcode1, then make your fields non-editable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For zcode2, let them as it is.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Harsh Bansal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 11:22:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657063#M1667077</guid>
      <dc:creator>Harsh_Bansal</dc:creator>
      <dc:date>2012-03-01T11:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657064#M1667078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To hide variant butoon for a particular tcode:&lt;/P&gt;&lt;P&gt;IF sy-tcode = ZCODE1.&lt;/P&gt;&lt;P&gt;Hide button code.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gaurav .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 11:25:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657064#M1667078</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-03-01T11:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657065#M1667079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a workaround you can throw an error message when the user tries to modify the variant:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;AT SELECTION-SCREEN.

  IF sy-tcode = `ZCODE1`
  AND sy-ucomm = `SPOS`. "Funct. Code for the variant button
    MESSAGE 'You cannot save/modify the variant' TYPE 'E'.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 11:26:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657065#M1667079</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2012-03-01T11:26:15Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657066#M1667080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;to hide variant button in screen use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA:repid TYPE sy-repid.
DATA:it TYPE TABLE OF sy-ucomm.

PARAMETERS:pa TYPE c.

AT SELECTION-SCREEN OUTPUT.
  if sy-tcode = 'ZCODE1'.
  clear it.
  repid = sy-repid.
  APPEND 'GET' TO it. "To disable Select Variant button
APPEND 'SPOS' TO it. "To disable SAVE button
  CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'
       EXPORTING
            p_status  = '%_00'
            p_program = repid
       TABLES
            p_exclude = it.
  endif.   
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 11:41:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657066#M1667080</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2012-03-01T11:41:21Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657067#M1667081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To hide variant butoon for a particular tcode try this:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
include rsdbc1xx.

...
...

at selection-screen output.
IF sy-tcode = ZCODE1.
    append 'SPOS' to current_scr-excl. 
endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 11:45:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657067#M1667081</guid>
      <dc:creator>SharathYaralkattimath</dc:creator>
      <dc:date>2012-03-01T11:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657068#M1667082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try something similar to&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;AT SELECTION-SCREEN OUTPUT.
  IF sy-tcode = 'ZCODE1'.
    DATA: status TYPE sy-pfkey,
          prog   TYPE sy-repid,
          excl_tab TYPE rsexfcode OCCURS 1 WITH HEADER LINE.
    " identify current status
    GET PF-STATUS status PROGRAM prog EXCLUDING excl_tab.
    " disable some function codes
    excl_tab-fcode = 'GET'. " Get Variant...
    APPEND excl_tab.
    excl_tab-fcode = 'VSHO'. " Variants, Display...
    APPEND excl_tab.
    excl_tab-fcode = 'VDEL'. " Variants, Delete...
    APPEND excl_tab.
    excl_tab-fcode = 'SPOS'. " Save as Variant...
    APPEND excl_tab.
    SORT excl_tab.
    DELETE ADJACENT DUPLICATES FROM excl_tab.
    " update status
    CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'
      EXPORTING
        p_status  = status
        p_program = prog
      TABLES
        p_exclude = excl_tab.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2012 14:01:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657068#M1667082</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-03-01T14:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657069#M1667083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Achieved through SHD0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2012 05:21:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657069#M1667083</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-03-02T05:21:50Z</dc:date>
    </item>
    <item>
      <title>Re: Hide Variant button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657070#M1667084</link>
      <description>&lt;P&gt;Great, Thank you.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2019 11:11:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hide-variant-button/m-p/8657070#M1667084</guid>
      <dc:creator>former_member182888</dc:creator>
      <dc:date>2019-10-15T11:11:37Z</dc:date>
    </item>
  </channel>
</rss>

