<?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: Tabstrip control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948488#M390800</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Refer the sample program created by me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/022ba607-0301-0010-e382-fdedca553f5f" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/022ba607-0301-0010-e382-fdedca553f5f&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Reward if this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Mar 2007 06:45:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-02T06:45:20Z</dc:date>
    <item>
      <title>Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948482#M390794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;can any tell me about tabstrip control with simple example.&lt;/P&gt;&lt;P&gt;Thanks and Regard.&lt;/P&gt;&lt;P&gt;Rajesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2007 06:11:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948482#M390794</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-02T06:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948483#M390795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;  Tabstrip control is used to display related data in subscreens using tab buttons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2007 06:14:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948483#M390795</guid>
      <dc:creator>sreeramkumar_madisetty</dc:creator>
      <dc:date>2007-03-02T06:14:05Z</dc:date>
    </item>
    <item>
      <title>Re: Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948484#M390796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check this link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_46c/helpdata/en/fd/02da2a61d811d295750000e8353423/frameset.htm"&amp;gt;http://help.sap.com/saphelp_46c/helpdata/en/fd/02da2a61d811d295750000e8353423/frameset.htm&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2007 06:17:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948484#M390796</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-02T06:17:16Z</dc:date>
    </item>
    <item>
      <title>Re: Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948485#M390797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tabstrip control is like a menu in which you can access all the screens in onepage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/04/10f2469e0811d1b4700000e8a52bed/frameset.htm"&amp;gt;Tabstrip controls&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/04/10f2469e0811d1b4700000e8a52bed/frameset.htm"&amp;gt;Creating tabStrip control&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Jothi.P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2007 06:18:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948485#M390797</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-02T06:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948486#M390798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer the link,&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="80261"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hema.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Reward points if it is useful.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2007 06:19:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948486#M390798</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-02T06:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948487#M390799</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;Subscreens and Tabstrip Controls &lt;/P&gt;&lt;P&gt;Subscreens &lt;/P&gt;&lt;P&gt;You can incorporate other screens into the screen of Dynpros in the form of subscreens using the statement CALL SUBSCREEN. To do this, you have to define subscreen areas on the screen of the current dynpro. Each subscreen area has an unique name and can be adjusted to support screen-size changes. If this is set, every change of the screen-size of the current screen triggers the event PAI. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subscreens are the screens of special subscreen dynpros. When you incorporate subscreens, you also incorporate the flow logic of the subscreen dynpros. Subscreens can incorporate other subscreens by themselves. A subscreen does not possess an own OK-field. Instead, the function codes are put into the OK-field of the incorporating dynpro at every user action on subscreens. In the PAI event block of a subscreen dynpro, a statement MODULE with the addition AT EXIT-COMMAND is never executed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note &lt;/P&gt;&lt;P&gt;Subscreen dynpros are defined as normal dynpros in the Screen Painter and are indicated as such there. Selection screens can also be defined as subscreen-dynpros. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tabstrip Controls &lt;/P&gt;&lt;P&gt;A tabstrip control is a screen element that consists of multiple tabstrip pages. Every tabstrip page contains a single-line tab title which is linked with a function code which makes it possible to access the tabstrip page with a double-click. Below the tab title, a tabstrip page consists of a subscreen area. A subscreen area must be assigned to every tab title. To do this, you have two options: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Scrolling in the SAP GUI &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A tab title is assigned to each subscreen area and the function codes of the individual tab titles are defined with the function type "P". If the user selects a tab title, the event PAI is not raised. The corresponding subscreens are incorporated once into every individual subscreen area using the statement CALL SUBSCREEN of the flow logic. If the user selects a tab title, then the SAP GUI scrolls to the corresponding tabstrip page and displays its content. &lt;/P&gt;&lt;P&gt;Scrolling in the ABAP program &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To each tab title, the same subscreen area is assigned and the function codes of the individual tab titles are defined without typing. If the user selects a tab title, then the event PAI is triggered. The corresponding subscreen is dynamically incorporated into the subscreen area CALL SUBSCREEN when scrolling using the statement CALL SUBSCREEN of the flow logic. In the ABAP-program, you must activate the corresponding tabstrip title CONTROLS and the correct subscreen dynpro must be scheduled for the subscreen area. &lt;/P&gt;&lt;P&gt;Note &lt;/P&gt;&lt;P&gt;When you scroll in the SAP GUI and select a tab title, then no input checks are carried out and no data is transported to the ABAP program. Not until an user action, which triggers the event PAI, are all entries checked and the data of all subscreens is transported. When scrolling in the ABAP program, the entries are checked at every selection of a tab title and the data of the current tabstrip page is transported to the ABAP program of the subscreen dynpro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Syntax &lt;/P&gt;&lt;P&gt;CONTROLS contrl TYPE TABSTRIP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;If you specify the type TABSTRIP in the CONTROLS statement, a deep structure is created with the name of the control and the type CXTAB_TABSTRIP of the type group CXTAB. From this structure, only the component ACTIVETAB is required in the program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;During the PBO processing, the active tabstrip page is specified by assigning the function code of a tab title to the component ACTIVETAB. The first tabstrip page is active by default. When scrolling in the SAP GUI, the tabstrip control can thus be initialized. For any scrolling in an ABAP program, the tabstrip page selected by the user must be activated by this assignment. You must also ensure that the desired subscreen is included in the screen flow logic using the CALL SUBSCREEN statement. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;During PAI processing, the component ACTIVETAB contains the function code of the active tab title. When scrolling in the SAP GUI, you can thus ascertain which tabstrip page is currently displayed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note &lt;/P&gt;&lt;P&gt;The same applies to the inclusion of subscreens of tabstrips using CALL SUBSCREEN as for normal subscreens. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example &lt;/P&gt;&lt;P&gt;If, on a subscreen, a tabstrip control is defined with three untyped tab titles with the function codes "TAB1", "TAB2", and "TAB3" and a subscreen area SUB, the scrolling can be programmed in ABAP as follows. In a PBO module, prepare_tabstrip, the component activetab of the structure tab_strip created using CONTROLS is assigned the function code of the first tab title. After a tab title has been selected, this component is set to the relevant function code in the PAI module handle_user_command. The number of the desired subscreen screen is assigned to the data object dynnr that is used for including the subscreen in the screen flow logic. The corresponding programming of the screen flow logic can be seen in the example for CALL SUBSCREEN. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONTROLS tab_strip TYPE TABSTRIP. &lt;/P&gt;&lt;P&gt;DATA: ok_code TYPE sy-ucomm, &lt;/P&gt;&lt;P&gt;      dynnr TYPE sy-dynnr. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;MODULE prepare_tabstrip OUTPUT. &lt;/P&gt;&lt;P&gt;  IF tab_strip-activetab IS INITIAL OR &lt;/P&gt;&lt;P&gt;     dynnr IS INITIAL. &lt;/P&gt;&lt;P&gt;    tab_strip-activetab = 'TAB1'. &lt;/P&gt;&lt;P&gt;    dynnr = '0110'. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;ENDMODULE. &lt;/P&gt;&lt;P&gt;MODULE handle_user_command INPUT. &lt;/P&gt;&lt;P&gt;  CASE ok_code. &lt;/P&gt;&lt;P&gt;    WHEN 'TAB1'. &lt;/P&gt;&lt;P&gt;      dynnr = '0110'. &lt;/P&gt;&lt;P&gt;    WHEN 'TAB2'. &lt;/P&gt;&lt;P&gt;      dynnr = '0120'. &lt;/P&gt;&lt;P&gt;    WHEN 'TAB3'. &lt;/P&gt;&lt;P&gt;      dynnr = '0130'. &lt;/P&gt;&lt;P&gt;    ... &lt;/P&gt;&lt;P&gt;  ENDCASE. &lt;/P&gt;&lt;P&gt;  IF ok_code(3) = 'TAB'. &lt;/P&gt;&lt;P&gt;    tab_strip-activetab = ok_code. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;ENDMODULE. &lt;/P&gt;&lt;P&gt;&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>Fri, 02 Mar 2007 06:29:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948487#M390799</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-02T06:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: Tabstrip control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948488#M390800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Refer the sample program created by me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/022ba607-0301-0010-e382-fdedca553f5f" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/022ba607-0301-0010-e382-fdedca553f5f&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Reward if this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2007 06:45:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tabstrip-control/m-p/1948488#M390800</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-02T06:45:20Z</dc:date>
    </item>
  </channel>
</rss>

