Navigation in tabstrip

Hi all,
   I am using a tabstrip inside a view.There are 4 tabs.first 3 tabs are each bound to a view.on second tab there is a simple profile page which captures data about a user say(employee).there is a submit button in the same view.onclick of this button the data should be shown in a table, in the third tab view.i have created a outbound plug in the view of second tab and an inbound plug in the view of third tab view and linked them through navigation link.
   But when i click on the submit button ,when the application is up there is a exception thrown.
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Cannot navigate via outbound plug ToViewUsers of view Registration because there is no navigational link attached to it
     at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:348)
     at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:291)
     at com.sap.emp.info.wdp.InternalRegistration.wdFirePlugToViewUsers(InternalRegistration.java:719)
     at com.sap.emp.info.Registration.onActionToViewUsers(Registration.java:407)
     at com.sap.emp.info.wdp.InternalRegistration.wdInvokeEventHandler(InternalRegistration.java:226)
     at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
     at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
     at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:100)
     at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:299)
     at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)
     at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
     at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)
     at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
     at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
     at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
     at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
in tabstrip can i have navigate to other tab view through event handling and firing plug.
one more thing, on click of the fourth tab i want to go back to the login page.there is no view attached to the fourth tab.
i dont know how to ask but i hope i am clear with my problem, if not reply for clarification.
any help will be appreciated.
thanks in adv.

Hi Shriram,
In Tab Strip, if you have embeded separate views when the Tab Strip loads (Parent component where the Tab Strip UI element is placed and the views are embeded using ViewContainerUIElement) all the embeded views will get loaded. The embeded views, deign time and wdDoModifyView() gets executed once.
If you create an action and attach it to the "TabStrip.onSelect()" then all the embeded view's wdDoModifyView() gets executed.
My suggestion is define a method in the interface controller and pass the data to the inferface controller method. "TabStrip.onSelect()" based on the "tab.id" invoke the method written in the interface controller.
Regards,
Santhosh.C

Similar Messages

  • Web DynPro - Navigation to Tabstrips

    Hi All,
    I have a view that has Tabstrips, around 6 tabstribs.
    When I am in an Sales Order Tab all the sales orders are listed. I select one sales order and click display details button.
    When I do this I need to move automatically to Search Tab and in the search tab the sales order number should be populated and results should be displayed.
    I could populate the sales order number and display the results in the Search Tab, but don't know how to navigate automatically to Search Tab from Sales Order Tab.
    I don't want to navigate to that tab manually.
    Please let me know how to navigate from one Tab to another Tab automatically
    Thanks.
    Samekshaa

    Hi,
    Where are you setting the SELECT_TAB attribute value.
    In the Display Details button of the Salesorder tab, you write the code setting the tab.
    Create an action handler ONACTIONSELECT_TAB.
    ***Variables
      DATA
        lv_select_tab type string.         "Selected tab
      CALL METHOD WD_CONTEXT->SET_ATTRIBUTE
        EXPORTING
          VALUE = lv_select_tab                 "Give tab id for the Search Tab
          NAME  =  'SELECT_TAB'.
    using the GET_ATTRIBUTE try to default the value in the SEARCH tab with the Saslesorder number.
    and You need to write the code in the action handler also to set the tab.
    method ONACTIONSELECT_TAB .
    ***Variables
    DATA:
      lv_select_tab type string,          "Selected tab value
       lv_name type string.               "Name of the event.
    ***Structure and internal table for the Events
    DATA:
      lt_events type WDR_EVENT_PARAMETER_LIST,
      ls_events type WDR_EVENT_PARAMETER.
    ***Field symbols
    field-symbols: <fs_value> type any.   "Attribute value in events table
    ***Move the event name ie 'ON_SELECT' is the standard event
    lv_name = wdevent->name.
    ***Move the event table to lt_events
    lt_events = wdevent->parameters.
    *"Set to 'TAB' in lt_events
    read table  lt_events into ls_events with key name = 'TAB'.       
    if sy-subrc eq 0.
    assign ls_events-value->* to <fs_value>.
    if sy-subrc eq 0.
    lv_select_tab = <fs_value>.
    endif.                 "IF sy-subrc eq 0.
    endif.                 "IF sy-subrc eq 0.
    ***Set the selected tab value
    CALL METHOD WD_CONTEXT->SET_ATTRIBUTE
      EXPORTING
        VALUE  =  lv_select_tab
        NAME   = 'SELECT_TAB'.  "Set the selected tab Id
    endmethod.
    The above code is working fine for me. Please test it as per your requirements.
    Regards,
    Lekha.

  • Dynamic programming tabstrip, no tabs in pull down navigation menu

    Hi everybody,
    I create with dynamic programming a tabstrip with some tabs. Than I have the problem that the navigation menu ( or pull down menu ) for the navigation between the tabs is not filled.
    So my question is, must I put the generated tabs in the menu and how, or is it a feature not yet supported? I couldn’t find a method to do this.
    Thanks for any help
    Regards
    Christian

    webmasterinflorida wrote:
    > Hi everyone,
    >
    > I was wondering if I could get some input. I have just
    re-designed our
    > magazine's site, www.easternsurf.com
    >
    > I used Pop-Up menu function in Fireworks 8 to generate
    our Navigator bar. For
    > the most part everything has been working well, BUT
    we've had a couple of
    > complaints that the navigator bar's pull-down menus get
    stuck behind the
    > photos/banner ads/etc.
    Consider redesigning again? The page is 240 kb, which is
    about 200 kb
    more than it should be. It would be OK if everyone used a
    high speed
    connection, but broadband penetration in the US is stuck at
    around 50%.
    About half your viewers aren't going to stick around until
    the page
    finished loading.
    Skim through the forum posts to learn more (and scary stuff)
    about the
    drop down menus.
    Linda Rathgeber [PVII] *Adobe Community Expert-Fireworks*
    http://www.projectseven.com
    Fireworks Newsgroup:
    news://forums.projectseven.com/fireworks/
    CSS Newsgroup: news://forums.projectseven.com/css/
    http://www.adobe.com/communities/experts/

  • Tabstrip control  Tab line navigation button display issue

    I have a tabstrip that has more tabs than can be displayed at the top of the tabstrip control.  When this happens a navigation button appears on the far right of the tab line( the line that contains all the tabs).  This has been working fine for several years.  Recently I needed to increase the width of the tabstrip control so that it was 160 character wide.  Now when the tabstrip displays, the tab line stops displaying at around 130 characters so the navigation button no longer shows.  As it turns out, the button is still there and functions as normal, except that it cannot be seen even though there are still too many tabs to all be displayed. 
    This appears to me to be a bug in the tabstrip control, but before I start complaining to SAP I thought I would ask here to see if anyone else might know of a solution to this problem. 
    Thanks for looking.

    Hi,
    cresate a managed bean in viewScope within the parent page and pass it as an argument to the child task flow. The managed bean contains/exposes a method to hide the menu items you don't want to show (or just disable them). The child task flow then can call the managed bean (from its input parameter reference) and invoke the method (e.g. in a method call activity as the default activity of the task flow).
    See this blog entry for more details: http://one-size-doesnt-fit-all.blogspot.de/2010/09/master-child-btf-chaperone-contextual.html
    Frank

  • Cancel tabstrip navigation

    I have a problem with navigation in my Web Dynpro.
    I have a tabstrip in a view. When the user click on a tab, I check if any changes are made. Here I use get_changes( ). If there are any changes I show a popup (use create_popup_to_confirm( ) ) but the popup is shown on the new tab and I want is on the old one where the changes where make.
    I have tried to place my code in WDDOBEFOREACTION but that do not solve my problem.
    Can anyone tell my why ?
    Regards,
    Henriette

    hi,
    you can add an event to your tabstrip ( in the layout : add event onSelect ).
    bind the selected tab to an attribute : say Tab.
    in your method ( event handler)  you've got 2 parameters ( old_tab and tab ) :
    - you do your control
    and then
    IF  continue = abap_true.
        elem_layout_data->set_attribute(
          EXPORTING
            name =  `TAB`
            value = tab ).
      ELSE.
        elem_layout_data->set_attribute(
          EXPORTING
            name =  `TAB`
            value = old_tab ).
      ENDIF.
    there you are. I hope this resolves your problem.
    Regards,
    Mayaa

  • Module pool. error while navigating between tabs in tabstrip

    Hi all,
    in the module pool program, when i navigate from one tab to another it is giving me an error saying "Illegal value when compressing the screen". what might be the reason?
    Thanks

    Hi,
    Check out the dimensions of the subscreen. May be its bigger than your subscreen area.
    Regards,
    Naga Sai Swapna

  • Error while associating analysis, navigation pane and variable dropdownitem

    Hello,
    I'm using the web application designer from BI 7.0.
    While trying to conceive a template contaning one analysis (using a variable X), a navigation pane linked to the analyzis, and a dropdown item binded to the selection of variable X, i have the error below.
    If I remove the navigation pane from the template, the is no more error.
    Has anybody an idea of what could be the problem?
    Thanks all.
    Mickael
    <i>
    com.sap.ip.bi.webapplications.runtime.controller.MessageException: Error while generating HTML     at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2150)     at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:931)     at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:873)     at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:324)     at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:21)     at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)     at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)     at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)     at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)     at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)     at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)     at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)     at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)     at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)     at java.security.AccessController.doPrivileged(Native Method)     at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)     at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)     at java.security.AccessController.doPrivileged(Native Method)     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)Caused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while generating HTML     at com.sap.ip.bi.webapplications.ui.items.UiItem.render(UiItem.java:380)     at com.sap.ip.bi.webapplications.runtime.rendering.impl.ContainerNode.render(ContainerNode.java:62)     at com.sap.ip.bi.webapplications.runtime.rendering.impl.PageAssemblerRenderingRoot.processRendering(PageAssemblerRenderingRoot.java:50)     at com.sap.ip.bi.webapplications.runtime.impl.Page.processRenderingRootNode(Page.java:2735)     at com.sap.ip.bi.webapplications.runtime.impl.Page.processRendering(Page.java:2478)     at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:2432)     at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2054)     ... 36 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.BICompositeManager.renderRoot(BICompositeManager.java:83)     at com.sap.ip.bi.webapplications.ui.items.UiItem.render(UiItem.java:376)     ... 42 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.tabstrip.impl.AcTabStrip.iterateOverChildren(AcTabStrip.java:74)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 47 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:62)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.renderTabStripItemContentFragment(TabStripRenderer.java:1889)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.renderTabStripFragment(TabStripRenderer.java:858)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.render(TabStripRenderer.java:69)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 52 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 62 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:62)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:254)     at com.sap.tc.ur2.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:210)     at com.sap.tc.ur2.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:49)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 66 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 76 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.tabstrip.impl.AcTabStrip.iterateOverChildren(AcTabStrip.java:74)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 80 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:62)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.renderTabStripItemContentFragment(TabStripRenderer.java:1889)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.renderTabStripFragment(TabStripRenderer.java:858)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.render(TabStripRenderer.java:69)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 85 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 95 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.tabstrip.impl.AcTabStrip.iterateOverChildren(AcTabStrip.java:74)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 99 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:62)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.renderTabStripItemContentFragment(TabStripRenderer.java:1889)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.renderTabStripFragment(TabStripRenderer.java:858)     at com.sap.tc.ur2.renderer.ie6.TabStripRenderer.render(TabStripRenderer.java:69)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 104 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 114 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.bridge.AcItemBridge.iterateOverChildren(AcItemBridge.java:62)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:254)     at com.sap.tc.ur2.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:210)     at com.sap.tc.ur2.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:49)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 118 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.framework.base.composites.UiRootContainer.iterateOverChildren(UiRootContainer.java:40)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 128 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.items.navigation.control.AcQueryNavigation.iterateOverChildren(AcQueryNavigation.java:126)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 132 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.tree.impl.AcTreeView.iterateOverChildren(AcTreeView.java:100)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.generic.impl.AcGeneric.renderComposite(AcGeneric.java:150)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.GroupRenderer.renderGroupFragment(GroupRenderer.java:1184)     at com.sap.tc.ur2.renderer.ie6.GroupRenderer.render(GroupRenderer.java:74)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 137 moreCaused by: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while processing UR tree     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:36)     at com.sap.ip.bi.webapplications.ui.advancedcontrols.dragdrop.impl.DragDropContainer.iterateOverChildren(DragDropContainer.java:362)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.Composite.renderComposite(Composite.java:135)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:55)     at com.sap.tc.ur2.renderer.ie6.TreeRenderer.renderTreeNodeFragment(TreeRenderer.java:2223)     at com.sap.tc.ur2.renderer.ie6.TreeRenderer.renderTreeNodeFragment(TreeRenderer.java:2338)     at com.sap.tc.ur2.renderer.ie6.TreeRenderer.renderTreeNodeFragment(TreeRenderer.java:2338)     at com.sap.tc.ur2.renderer.ie6.TreeRenderer.renderTreeFragment(TreeRenderer.java:704)     at com.sap.tc.ur2.renderer.ie6.TreeRenderer.render(TreeRenderer.java:69)     at com.sap.ip.bi.webapplications.ui.unifiedrendering.RenderManager.render(RenderManager.java:183)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.ExtendedRenderManager.render(ExtendedRenderManager.java:59)     at com.sap.ip.bi.webapplications.ui.framework.base.impl.CompositeRenderer.process(CompositeRenderer.java:34)     ... 146 moreCaused by: java.lang.NullPointerException
    </i>
    Message was edited by:
            neobarney neobarney

    We are facing the same type of error.
    Did you manage to solve it?
    Cheers,
    Jacob

  • How to save varaint in a report program with tabstrip in selection-screen

    Hi Gurus,
    We have a custom report program and selection screen of this program has a tabstrip of 9 tabs. This program will run in background job and we are facing problem to save variant for this report program. 
    We saved one variant with 'TAB2' populated. But when we execute the report and select that variant and we are not navigated to 'TAB2' automatically. So, code for TAB2 is not triggerd and we are not getting desired output.
    When we set this program with variant in Job, program is not navigated to 'TAB2' as per variant setup.
    Is there any way to save variant for this kind of report ?
    Please help with your suggestions
    Thanks & Regards
    Chandan

    Thanks for your help.
    I found during debugging that it is holding the sy-ucomm of the first tab as default value.  So, I declared a new field in selection screen with No-Display option. When user will select a tab, this new field will hold the value of that sy-ucomm. As this field is in selection screen, it is getting stored in variant also.
    In start-of-selection of program I am checking this field value and accordingly set the TABSTRIP.
    Thanks again for your help.....
    Regards,
    Chandan

  • Can the activation of a tabstrip trigger anything?

    Hi everybody,
    I have development problem. We would like to have several reports presented by tabstrips, which is no problem. BUT some of the tab strips demand the user to chose "year" and "month" from two drop down menus and others "year" and "week".
    Of course this can be done by having a menu on each tab strip.
    Because we have a lot of reports it is getting annoying to change the settings on every tab strip. We would like to have one spot above the reports to set these things.
    NOW COMES THE IMPORTANT THING:
    If i choose a tab A I want the drop downs "year" and "month" to be active. If I click on the tab strip B, I want "Year" and "Week" to be active.
    Question: How do I do that? Is there any signal coming from a tab which I can catch?
    There must be some kind of signal coming if a tab strip is activated so that the system knows what to present in the selecting area.
    Regards
    Mark

    Hi Mark,
    As far as I know skipping from tab to tab doesn't activate an event you can use.
    The problem can be addressed in a different way (although I'm not sure it is less time consuming):
    1. Create a transparent form outside any layer for the needed comboes.
    2. Create layers and set the navigation control to none.
    3. Create a form with a toolbat containing a button for each layer.
    4. Use the buttons for navigation and the event for disabling the control.
    Regards,
    Shay

  • Navigation is not happening Tab Strip control after execution of PAI

    Hi All,
    I'm facing a problem in my dialog program.
    Here I've a normal screen(200) which contains the tabstrip(3 tabs). Each tab has a subscreen area
    (named header_ref1, line_ref1 and scedule_ref1 respectively).
    screen 200's flow logic:
    PROCESS BEFORE OUTPUT.
      CALL SUBSCREEN header_ref1 INCLUDING sy-repid '0210'.
      CALL SUBSCREEN line_ref1 INCLUDING sy-repid '0220'.
      CALL SUBSCREEN schedule_ref1 INCLUDING sy-repid '0230'.
      MODULE status_0200. "<- Here I've written the logic for changing the tab
    "like when okcode header->first tab,  line ->second tab
    PROCESS AFTER INPUT.
      CALL SUBSCREEN header_ref1.
      CALL SUBSCREEN line_ref1.
      CALL SUBSCREEN schedule_ref1.
      MODULE user_command_0200.
    When I simply navigate between these tabs(without entering anything), its fine and when I enter something in the first/second tab's subscreen and navigate to the other tabs then also navigation is fine.
    But when I enter something in the second tab nad trying to navigate to other tabs its not getting navigated. My second tab contains a table control.
    To summarize, after the PAI execution of second tab navigation is not happening between the tabs
    Helps to solve this problem are highly appreciated.
    thanks in advance.
    Regards,
    Manoj Kumar P
    Edited by: Manoj Kumar on Jun 18, 2009 10:37 AM

    Hi,
    I suggest to do paging not in PBO but in PAI.
    PROCESS AFTER INPUT.
      MODULE change_tab.
    MODULE change_tab. INPUT.
      save_ok = ok_code.
      CLEAR ok_code.
      my_tabstrip-activetab = save_ok.
      CASE save_ok.
        WHEN 'FC_TAB1'.   "<- function code of first tab
          g_dynnr = '0210'.
        WHEN 'FC_TAB2'.    "<- second
          g_dynnr = '0220'.
        WHEN 'FC_TAB3'.    "<- third
          g_dynnr = '0230'.
      ENDCASE.
    ENDMODULE.                  
    If that doens't help, remove your table control and check if that influence paging the tabs. If yes, then it has to be something with this table control i.e. mandatory fields are not filled or similar, which doesn't allow to leave the screen.
    Regards
    Marcin

  • Tab Navigation in ABAP screens

    Hi All,
    Is the navigation sequence of the screen elements in a dynpro screen on "tab" event is from left to right and top to bottom always irrespective of whether the fields are in multiple subscreens/tab pages?. Is there a way to control the tab navigation sequence in Screens. Any help regarding this would be appreciated.
    TIA,
    Sharath

    Hi,
    The navigation sequence in tabstrip can be controlled in coding itself.
    If u want to make the first tab as deault u can set that in coding as follows.
    I will give u some sample coding try this out.
    DATA FOR TABSTRIP 'MAIN_TAB'
    CONTROLS:  main_tab TYPE TABSTRIP.
    DATA:      BEGIN OF i_main_tab,
                 subscreen   LIKE sy-dynnr,
                 prog        LIKE sy-repid VALUE
                                  'Program name',
                 pressed_tab LIKE sy-ucomm,
                            <b>"  VALUE c_main_tab-tab1,(specify the tab u want to make default)</b>
               END OF i_main_tab.
    U can control the tab flow in the PBO as
    PROCESS BEFORE OUTPUT.
    MODULE STATUS_9001.
      MODULE main_tab_active_tab_set.
      CALL SUBSCREEN main_tab_sca
        INCLUDING i_main_tab-prog i_main_tab-subscreen.
    PROCESS AFTER INPUT.
    MODULE USER_COMMAND_9001.
      MODULE main_tab_active_tab_get.
      MODULE main_tab_active_tab_set.
    MODULE main_tab_active_tab_set OUTPUT.
    IF ( NOT cb_det IS INITIAL ) AND
         ( i_main_tab-pressed_tab NE c_main_tab-tab1 ) .
       i_main_tab-pressed_tab = c_main_tab-tab2.
    elseif ( NOT cb_det IS INITIAL ) AND
         ( i_main_tab-pressed_tab eq c_main_tab-tab1 ) .
       i_main_tab-pressed_tab = c_main_tab-tab1.
    ELSEIF ( cb_det IS INITIAL ) AND
         ( i_main_tab-pressed_tab NE c_main_tab-tab2 ).
       i_main_tab-pressed_tab = c_main_tab-tab1.
    ELSEIF ( cb_det IS INITIAL ) AND
         ( i_main_tab-pressed_tab eq c_main_tab-tab2 ).
       i_main_tab-pressed_tab = c_main_tab-tab2.
    ENDIF.
      main_tab-activetab = i_main_tab-pressed_tab.
      CASE i_main_tab-pressed_tab.
        WHEN c_main_tab-tab1.
          i_main_tab-subscreen = '9100'.
          CALL METHOD o_alvgrid1->set_table_for_first_display
          EXPORTING
        WHEN c_main_tab-tab2.
      To display detail report
          i_main_tab-subscreen = '9200'.
          CALL METHOD o_alvgrid2->set_table_for_first_display
        WHEN OTHERS.
         DO NOTHING
      ENDCASE.
    ENDMODULE.                 " MAIN_TAB_ACTIVE_TAB_SET  OUTPUT
    *&      Module  MAIN_TAB_ACTIVE_TAB_GET  INPUT
          text
    MODULE main_tab_active_tab_get INPUT.
      CASE sy-ucomm.
        WHEN c_main_tab-tab1.<b>(tab name)</b>
          i_main_tab-pressed_tab = c_main_tab-tab1.
        WHEN c_main_tab-tab2.
          i_main_tab-pressed_tab = c_main_tab-tab2.
        WHEN OTHERS.
         DO NOTHING
      ENDCASE.
    ENDMODULE.              " MAIN_TAB_ACTIVE_TAB_GET  INPUT
    &----&      Module  USER_COMMAND_9001  INPUT
          This performs PAI
    MODULE user_command_9001 INPUT.
      CASE sy-ucomm.
        WHEN 'BACK'.
          PERFORM exit_program.
          SET SCREEN '0'.
        WHEN 'EXIT' OR  'CANC'.
          PERFORM exit_program.
          LEAVE PROGRAM.
        WHEN OTHERS.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_9001  INPUT
    *&      Module  MAIN_TAB_ACTIVE_TAB_SET  INPUT
          text
    MODULE main_tab_active_tab_set INPUT.
      main_tab-activetab = i_main_tab-pressed_tab.
      CASE i_main_tab-pressed_tab.
        WHEN c_main_tab-tab1.
          i_main_tab-subscreen = '9100'.
        WHEN c_main_tab-tab2.
          i_main_tab-subscreen = '9200'.
        WHEN OTHERS.
         DO NOTHING
      ENDCASE.
    ENDMODULE.              " MAIN_TAB_ACTIVE_TAB_SET  INPUT
    This is the sample code u can try this out.
    Thanks &  Regards,
    Judith

  • Load WebInterface into TabStrip

    Hi Gurus,
    I have a WebInterface with tabstrips.
    <u>Problem:</u>
    Locks will not be removed by navigating from one tab to another (and i cannot use API_SEMBPS_REFRESH as the tabs are containing layouts)
    <u>Idea:</u>
    Create WebInterface with tabstrip control but empty tabs.
    Load the WebInterfaces into the tabs. Result: By navigating from one tab to another the current WebInterface will be closed and and the locks are removed.
    My problem is that i don't know how to call the WebInterface into the tabs - and the <i>'How To ... Call a BPS Web Interface with Predefined Selections'</i> seems not to work.
    Thanks
    Steffen

    Hi,
    I implemented the following code:
    <iframe
    style="width:1050px;height:500px"
    SRC="https:/sap/bc/bsp/sap/zpovwi000003012/zpovwi000003012.htm">
    </iframe>
    With this coding the WebInterface is opend in the frame when navigatin to the tab (Thanks to Rael)
    But I have still the problem with the locks:
    <u>Case:</u>
    3 Tabs:
    Tab 1 contains a WebInterfaces in a frame
    Tab 2 contains a WebInterfaces in a frame
    Tab 3 is blank
    When navigating  from a Tab 1 (with frame) to Tab 2 (with frame) the session from Tab 1 is closed and in Tab 2 the other application is started - but the locks from Tab 1 are not removed) --> <i>UPC_ENQUEUE_READ</i> show the locks of Tab 1 and Tab 2.
    When navigting to Tab 3 (blank) all prior locks set are removed.
    I expected that the locks of a tab are removed the very moment I navigate to another tab (as it works for Tab 3)
    Best regards
    Steffen

  • Dynamic alv creation in dynamic tabstrip.

    Hi,
    I have already created tabstrip dynamically, now i need to create alv dynamically inside the dynamically created view container.. how can i embed the interface TABLE view of salv_wd_table in it dynamically.
    Thanks and Regards
    Tenzin

    Hi,
    Please check the below article 'Creating navigations and Embedding view at Run time'. This might be helpful for you.
    [https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/wd%20abap/creating%20navigations%20and%20embedding%20views%20at%20runtime%20-%20web%20dynpro%20abap.pdf]
    Regards,
    Manne.

  • Tabstrip's Push buttons are align by left in 1 place

    Hi experts
       I put a Tabstrip in my screen,but his Push buttons are align by left in 1 place,How can i do something to make the push buttons align 1 by 1.
    BR
    Chris huang

    Those MM Rollover Menus are awful.  I'm not surprised you're having trouble with them.
    The Sordid tale of MM Fireworks Menus
    http://losingfight.com/blog/2006/08/11/the-sordid-tale-of-mm_menufw_menujs/
    The best advice I can offer is to scrap the MM Rollovers you have now and use a good CSS Menu system.
    DW Spry Menus
    http://layersmagazine.com/spry-navigation-dreamweaver.html
    CSS Express Drop-Down Menus  (tutorial)
    http://www.projectseven.com/tutorials/navigation/auto_hide/
    List-O-Rama  (Free DW Extension)
    http://www.dmxzone.com/go?5618
    Pop-Menu  Magic2 by PVII (paid DW extension)
    http://www.projectseven.com/products/menusystems/pmm2/index.htm
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

  • User Defined Subscreen calls in Tabstrip

    Hi,
    I created 4 tabs and 4 subscreens (9001,9002,9003 and 9004 )using Screen Painter.
    Then I created 4 subscreens (9100 to 9400) as below:
    SELECTION-SCREEN: BEGIN OF SCREEN 9100 as SUBSCREEN.
    SELECT-OPTIONS:so_tabn for gs_DATABROWSE-TABLENAME no INTERVALS.
    SELECTION-SCREEN:END OF SCREEN 9100 .
    I made Subscreen calls in each of the screens (9001 to 9004 ) to (9100 to 9400) respectively.
    That is, for Subscreen 9001, the PBO will have:
    *CALL SUBSCREEN SUBSCR_9100 INCLUDING sy-repid '9100'.*
    PAI:
    *CALL SUBSCREEN SUBSCR_9100.*
    When I enter the table names in the field so_tabn  in any of the subscreens in 9100 to 9400, I cannot navigate to any other tab in the tabstrip.(Please do note that the variable so_tabn is only for 9100, it is different in other subscreens 9200 to 9400.)
    There will be no dump , and the Tabstrip control will have ACTIVETAB set as the T-code of the tab I clicked on , but the tab I clicked on will not be shown.
    I tried removing the Subscreen calls, then the navigation is possible.
    Is there any workaround.
    Thanks and Regards,
    Sentinel

    Hi,
    Hey you are calling subscreens for the tabstrip in the main screen itself right. Just change dynamically the screen number of calls to the required subscreen number. Dont call these subscreens in the PBO of first subscreens instead call in the PBO of main screen only.
    for this just instead of giving screen number directly for the call you use a variable and change the value dynamically when required.
    regards.
    Aswath.

Maybe you are looking for

  • New to Lifecycle, Error while generating PDF using Output service

    Hi All, I am using LC 8.x for weblogic. I am using the code given in the documents to generate PDF given XDP and XML data, using Output Service. I am getting the following error, Exception in thread "Main Thread" com.adobe.idp.DocumentError: error un

  • HT1338 Frequent freeze up since installing Lion.

    My computer freezes up very often (several times/hour) since I updated to Lion.  The cursor still moves, but the screen is frozen and nothing responds to the cursor.  I have a mid 2007 iMac.  Has anyone else experienced this?

  • How to find the creation date of a column in a table?

    Hi, i scroll all the view and table of the Oracle RDBMS catalog and i didn't find how i can find when a column has been added to a table. Is there a way i can find this info? The column added is not the same date tehn the date of the table creation o

  • How to create an "overlay" in Advanced Grid in Flex?

    I'd like to know how to create an "overlay" in Advanced Grid in Flex? See the snapshot of what I'm trying to achieve here: http://www.softfinity.com/overlay.png As you can see that changing selected item's background won't be enough for achieving the

  • Dialog Step Number at SAP Workload Monitor (ST03)

    Hi. We want to get a number of today's dialog step from SAP. I know we can get a this number at ST03. If we want to get a number from outside SAP, Which function module at SAP can return this number ? Any idea ? Regards, Arnold.