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.

Similar Messages

  • Web Dynpro Navigation to previous screen

    Hello all,
    We have a requirement of displaying a Adobe form using Web-Dynpro for ABAP. This is perfectly fine and is done. Now it is like we have 2 Views in a Web-Dynpro
    1. Main
    2. Adobe Form display
    On the 1st Page user is asked to enter certain details and then he can navigate from 1st page to the display of Adobe form. Form is also being displayed on the 2nd View. All this is absolutely fine and working.
    Issue: We want to navigate back to the Main View from the Adobe form view. I have done all the required settings of plug and the navigation link from 2nd to 1st view. However, its not working at all..
    I have also tried putting a break point on the button event but some how the event itself is not getting triggered. I am not able to figure out the problem as otherwise navigation is working fine with the normal web-dynpro screens.
    Please help.
    Regards,
    Kunjal

    Hi Arjun,
    Thanks for the reply...
    No the control is not passed to the ONACTIONBACK event as well...
    This is what is creating confusion in my mind about some settings missing for the Navigation.
    However, I have done following settings in the web-dynpro:
    1. Define out-plug in the 2nd view.
    2. Define in-plug in 1st view.
    3. create navigation link in the window between 2nd view and 1st view.
    4. In the Action on the button define the call to the out-plug... (in 2nd View).
    Yes, it is Framework Controlled....
    Please let me know if something is missing for the navigation to work.
    Regards,
    Kunjal

  • Web Dynpro navigation

    Hi all,
    I would like read my content view into the method "onactionlink" linked to my outbound plug and pass it into a variable like this:
    data: lo_view     type ref to if_wd_view.
    Is there anyone that can suggest me the code to use please?
    Thanks
    GN

    Hello,
    In the method WDOMODIFYVIEW associate the parameter VIEW to an attribute of the view with the type IF_WD_VIEW (create an attribute in tab attributes of the view).
    Define an parameter in the outbound plug with type ref to IF_WD_VIEW and in the method onactionlink pass the view attribute created to the parameter of the plug (wd_this->m_view).
    Regards,

  • Web Dynpro Error Messages

    Hi Guys,
    I have the ff scenario:
    1. I have a web dynpro with a tabstrip.
    2. I have a save button.
    My problems are:
    1. When I raise error message via lo_message_manager->report_attribute_error_message, the error message is raised and the field in error is highlighted but when I navigate to another tab, the error message disappears.
    I want the error to show even when I navigate to another tab.
    2. When I click the 'save' button, i tried to read the error message via lo_message_manager->get_messages( ), but there's no data returned. There's an error and yet it executes the save button.
    I want the error to show until all the issues were solved before it can actually proceed with the saving.
    How can I achieve this?

    Hi Deepankar,
    I guess putting all the validations in WDDOBEFOREACTION is okay if I have few views and fields.
    But I have a lot.
    I cannot do all my validations in WDDOBEFOREACTION.
    It is important that I do my validation in ONACTION events on each fields.
    So that when the user hits enter or click a dropdown list or click a checkbox, the error would then be raised right away if there's any.
    Because I have so many tabs and dropdowns and checkbox and validations on enter, WDDOBEFOREACTION will get triggered so many times.
    I can't activate is_permanent also because it sometimes prevents the user in doing any action. I have non-editable fields that are dependent on other fields for entry. When I tried correcting the field that it's depending to, it won't trigger the onaction event, thus the screen seems not responding which in fact it just want the context attribute to be corrected.
    Is there no other way to catch the errors when the user clicks the button?
    I noticed that I can only read the messages in WDDOBEFORENAVIGATION and not in any other places, but this WDDOBEFORENAVIGATION is executed after ONACTION event of the button. My processing is already executed before I had the chance to read the error.
    Please advice.

  • Embedding SAP standard iviews in Tab controls with Web Dynpro

    Hi,
    I would like to develop a Web Dynpro application using TabStrip control. I have to display SAP standard iViiw(ex: KM navingation iView, expore iView) in each Tab. How can I embed iViews in each Tab in Web Dynpro.
    Thanks
    Tats

    Hi,
    using the IFrame UI element to display an iView inside a WD application will not work in general as the iFrame is reloaded after each request executed for the embedding WD application. In case that the iView is "stateless" this restriction is perhaps not so hard but you should nevertheless make sure that the ongoing reloading of the iFrame does NOT create new sessions again and again on the server-side for the iView running in the iFrame.
    With the next NetWeaver release we will provide a capability to define page layouts using WD components. Doing this it will be easily possible to define a page layout showing several iViews in different tabs of a tab strip.
    Best regards
    Jochen

  • Web Dynpro Tabstrip

    Hi
    I have a Tabstrip which contains a ViewContinerUIelement.
    I have embedded an interface view from another web dynpro component to the tabstrips ViewContinerUIelement.
    The interface view is a view set with 2 cells.
    cell(1,1) has one view (navigationview)
    cell(1,2) has two views - view1 and view2
    view one is the default view.But based on a Button event on view1 I navigated to view2.
    so now cell(1,1) has navigationview
    and cell(1,2) has view2.
    When I click on Tabstrip , I want to go to the original
    configuration.
    cell(1,1) - navigationview
    and cell(1,2) - view1.
    Not sure how to achieve this. I was thinking is it possible to reload the interface view, so that it takes view1 as default view or Is it possible to change the view of cell(1,2) dynamically.
    Regards
    Bhanu

    Hi
    I have a Tabstrip which contains a different  ViewContinerUIelement on two different tabs(same tabstrip).I have embedded an VendorView,DetailsView to the tabstrips ViewContinerUIelement.
    In VendorView i have table contains list of vendors, by clicking one of the vendor in table, i want to navigate to details tab which contains Detailsview.
    This my requirement, wht i have done is in the "onLeadSelect" event of Table , i written the following code ..
    public void onActionShowVendorDetails(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionShowVendorDetails(ServerEvent)
              wdThis.wdFirePlugToGeneralData();   
        //@@end
    but it is not navigating to DetailView
    Please help me in this context.
    Regards,
    Davood

  • Window Navigation In Web Dynpro ABAP

    In one of our requirements we would have to make use of the suspend plug in Web Dynpro Abap. Would anyone happen to have any other information on this topic. Is there a sample program available which demonstrates the same?
    The requirement is that, I have to call an external window (output screen) from my present screen (input screen). While this external window is active, the calling window (input screen) should be disabled. When the external window (output screen) is closed the input screen should be enabled again. I have read that suspend/resume plugs can be used for this. However, I have not been able to figure out how to use them.
    As a starting point, it would help if I can find out how navigation between two windows (not views) can be achieved.

    You can enable and disable a view at least programmatically by binding the enabled property of all elements to one context variable and setting this to false when you navigate and back to true when you come back.
    With these special plugs I haven't worked at time.
    Frank

  • Navigation in Web Dynpro for ABAP

    Hello Experts
    I have a problem with triggering navigation to external Web Dynpro application.
    Here is the current set up. I have multiple Web Dynpro reports using custom authorizations (utilizing Z-table, checking application name and user ID). In case if authorization check fails I am triggering plug which takes user to view with u201CNo authorizationu201D sign. Works perfect. Problem is that I have to embed this u201CNo authorizationu201D view on each report.
    Now, I tried to do following but I failed. I have created Web Dynpro application only with u201CNo authorizationu201D sign (single view). On each report I was calling static method that checked authorizations and in case if it was not successful I was executing absolute navigation using method NAVIGATE_ABSOLUTE of IF_WD_PORTAL_INTEGRATION instead of firing plugs. Unfortunately no navigation has been triggered (method has been executed). Please note I am not using any portal integration. Each report is just a separate Web Dynpro application. Perhaps that is the issue.
    Is there a way to re-direct user from one Web Dynpro application to another using ABAP code?
    Kind Regards
    Michael

    > Perhaps that is the issue
    Yes that would be the problem.  You can only use the Portal Navigation APIs (IF_WD_PORTAL_INTEGRATION ) when running in the Portal or in the NetWeaver Business Client.
    > there a way to re-direct user from one Web Dynpro application to another using ABAP code?
    Yes - exit plugs would be the correct approach.

  • Navigation Cache - Loading Web Dynpro iview

    Hello Experts,
    I developed a simple WebDynpro that count the access number to a single portal page.
    And I put it in a Role.
    In a cluster environment I had different results depending on the cluster instance I use.
    If I do a Logon in the central instance and navigate the role I get a value of access number.
    If I do a Logon in the dialog instance and navigate the role I get a different value of access number.
    The value in the database is always the same..
    Could it be a cache problem??
    What can I do??
    Best Regards

    Hi,
    Did you try clearing the navigational cache on dialog server and also in Central Instance?
    In Portal Navigate to System Administration - Navigation - Clear Navigation Cache.
    And test the application again and see if it got resolved...
    Or
    Go to Index.html side and go to Web Dynpro Tools, and go to Invalidation of ARFC Metadata Cache - In section Dictionaries Cache Invalidation - click on the button to get teh application using the JCO connection and invalidate the cache...
    Hope this helps.
    Cheers-
    Pramod

  • Navigation Error in Web Dynpro Application

    Hi All,
    I developed a web dynpro application with 2 views.
    I implemented the navigation paths(in and outbound plugs). I have a Next button in the first view and when
    I clicked the next button it opened the second view.
    It was working fine until, i created custom controller
    and defined model node and model binding by calling RFC.
    In the first view, i created a model node corresponding to the custom controller model  node and defined the context mapping between the first view and the custom controller.
    When I run the application (the first view displays data calling RFC) once I clicked the next button i got this error message.
    com.sap.tc.webdynpro.progmodel.context.ContextException: Path null does not point to an attribute, but to com.sap.tc.webdynpro.progmodel.generation.DelegatingView@8fc86f
         at com.sap.tc.webdynpro.progmodel.context.Paths.createAttributePointer(Paths.java:94)
         at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.AbstractInputField.getValue(AbstractInputField.java:1050)
         at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.AbstractInputField.getValue(AbstractInputField.java:1098)
         at com.sap.tc.webdynpro.clientimpl.html.uielib.standard.uradapter.InputFieldAdapter.getValue(InputFieldAdapter.java:550)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.InputFieldRenderer.render(InputFieldRenderer.java:41)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:269)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:95)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:626)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:330)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:261)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.GridLayoutRenderer.render(GridLayoutRenderer.java:57)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:269)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:95)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.GroupRenderer.renderGroupFragment(GroupRenderer.java:1030)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.GroupRenderer.render(GroupRenderer.java:49)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:269)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:95)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:177)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:148)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:33)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:269)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:95)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:344)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:41)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:269)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:95)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.UiWindowRenderer.render(UiWindowRenderer.java:43)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:269)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:95)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendHtml(HtmlClient.java:522)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:351)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:251)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:204)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:669)
         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)
    Can anyone please tell me what is the reason for this?
    and how to fix it?
    Thanks

    Hi
    Are you having any inputfields in your next view?If yes then check if you have bound the context attribute to it.
    I think you haven't done that.
    Regards,
    Ajay

  • Web Dynpro: several navigation links connect to one outbound plug of a view

    Hi,
    I have two questions in general Web Dynpro. (I have not found precise answer for the question yet)
    1) What should happen in the following case?
    We have three views in a component. The outbound plug of the first view is connected to the inbound plug of the second and third view via navigation links. Which view should appear, if i fire the outbound plug of the first view?
    Some documentation says, this case is not allowed, some documentation says it is allowed...
    2) If the previous case is allowed, what should happen in the following case?
    In a child component, a window outbound plug is connected to a view inbound plug. Beside this, I implement an inbound plug of the window, where i fire this outbound plug of the window.
    Now, the interface view is embedded into a parent component window. In the parrent component I connect the outbound plug of the interface component to an inbound plug of a parent view (which is also embedded into the window). I also connect an outbound plug of the parent view to the interface view inbound plug.
    What will happen if I fire the parent view outbound plug? Will the parent view or child view appear?

    Hi Huszar,
    I'm a newbie and found your question interesting. So I played a little with this issue and hope I found something to help you.
    But  I wonder in why you want to use such a constellation the first place. What is your purpose? For me the idea itself doesn't make much sense... Did you by chance actually think of one of the following purposes:
    You want two different action elements (e.g. 2 buttons) to fire different conenctions. Then you should use different outbound plugs. Connect the two buttons and the two links to different methods so that the corrsponding plug and button have the same method.
    You want to decide by value or state which view to show. Then you should use two different outbound plugs as well and decide in the button's event handler mehtod which plug to fire , e.g.: if <condition> then <firePlugA> else <firePlugB>.
    Generally, if you connect two views in a window via link you must chose a method to use or create a button. If you chose a method (event handler) the effect in the Java file is that the  method (onActionButtonX()) will call the corresponding firePlugOut-method.
    Unfortunately in the firePlug-method itself there was no hint about the plug's destination. As I connected the same method for button and two plug targets, Web Dypro for no obvious reason always chose the same target. I did not find a possibility to directly chose the target from one outbound plug, so I guess this information is stored somewhere in the background logic.
    Did I get the point or did you think of something completely different? Or maybe you just asked theoretically? In that case I don't seem to get the idea.
    Kind regards,
    Jana

  • Portal integration: Navigation from Web Dynpro to other iviews

    Hello,
    I am trying to implement a navigation from my web dynpro application (which is embedded in our corporate Netweaver portal) to another portal iview.
    Therefor I use the "absolute navigation" functionality:
    CALL METHOD lo_portal_manager->navigate_absolute
      EXPORTING
        navigation_target  = 'pcd:portal_content/BOSCH_CONTENT/INTERNAL/CONTENT/MY_WORK/MANAGEMENT_SUPPORT/ORDERINGS/PAGES/rb.inside.page.EWORKS_PROCUREMENT'
    By hitting a button in the web dynpro this functionality is executed but nothing happens.
    The iview defined as target is not called.
    The SAP documentation (http://help.sap.com/saphelp_nw70/helpdata/de/18/f96f4132f15c58e10000000a1550b0/frameset.htm) says, the "Absolute address, path for page or iView in the portal content directory. " should be defined as target.
    Address, for example ROLES://portal_content/...
    I also copied the address from the portal content directory, but it always starts with "pcd:portal_content" and not with "ROLES://portal_content/".
    Is this an issue of the portal or of the method call?
    Thank you a lot in advance...
    Regards
    Stefan Löhlein

    Hi,
    1.first check if popup blokcer is is disabled for the portal url you are testing with.(This is asuming you are navigating to the iview as an external window).
    2.Make sure you are testing this in the context of portal .ie you are runnning the web dynpro within portal and not outside portal as an application.
    3.The iview that you would be prefixing with ROLES:// should have the permissions set for the user you are testing with.
    Regards,
    Ashok

  • Error when opening files in KM Navigation Iview / Web-Dynpro

    Hello,
    i've created a navigation iview to browse through my km server, and also created a web dynpro application which allows me to do the same thing.
    I can browse through folders without any probles, but when I try to open a file,  I get a java.lang.NoClassDefFoundError (in both KM-Iview and webdynpro application), which im currently unable to figure out what can be causing it.
    Does anyone have any ideas on what can be causing such a problem?
    many thanks,
    Eli.

    Hi,
    concerning the hint to use "sapjarfinder.com" - this is really the wrong way to go. If you need the class for build-time issues, you'll need a copy of the JAR locally (through a locally deployed server or just as a copy of the JARs from some server in your company). And having these at hand, one definitely should use ClassLocator, as this directly extends the .classpath file.
    Using "sapjarfinder.com" just means you don't know way to got... A short introduction for ClassLocator can be found here: https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4051
    Hope it helps
    Detlev

  • Web Dynpro for Abap - Tutorial 3 Navigation

    Hi,
    I did the exercise Web Dynpro for Abap: Tutorial 3 - Navigation, but when I test.
    The first screen It´s ok, but when I press the search button.
    This message shows me.
    How can I fix this?
    Error when processing your request
    What has happened?
    The URL http://gru-s-ecc-001.arinso.com.br:8000/sap/bc/webdynpro/sap/zz_bapinav_minoru/ was not called due to an error.
    Note
    The following error text was processed in the system ER1 : Lower-Level Node with Name FLIGHTLISTVIEW.flight_list Does Not Exist
    The error occurred on the application server gru-s-ecc-001_ER1_00 and in the work process 10 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: GET_CHILD_NODE_INTERNAL of program CL_WDR_CONTEXT_ELEMENT========CP
    Method: IF_WD_CONTEXT_ELEMENT~GET_CHILD_NODE of program CL_WDR_CONTEXT_ELEMENT========CP
    Method: IF_WD_CONTEXT_NODE~GET_CHILD_NODE of program CL_WDR_CONTEXT_NODE_VAL=======CP
    Method: ONACTIONGET_FLIGHTS of program /1BCWDY/34A63FKGEJ2MX3QE6HZM==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/34A63FKGEJ2MX3QE6HZM==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP
    Method: DO_HANDLE_ACTION_EVENT of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW=================CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system ER1 in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server gru-s-ecc-001_ER1_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 10 in transaction ST11 on the application server gru-s-ecc-001_ER1_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 100 -u: JACOB -l: E -s: ER1 -i: gru-s-ecc-001_ER1_00 -w: 10 -d: 20080417 -t: 150647 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team

    did you check the short dump message in ST22, maybe gives you some additional information.
    But when looking at the message, I would say that in the FLIGHTLISTVIEW node flight_list is not created.
    Check if node is available, also check the name of the node. Maybe a typo  (fligth_list, or flight_lits, or...)somewhere.

  • Dynamic navigation, on HCM Process and Forms "Web Dynpro FORM"

    Hi,
    I'm trying to solve an issue regarding dynamic navigation, on a enhacement done at the Web Dynpro ABAP QISR_UI component for HCM Process and Forms.
    I'm hiding the Adobe Form, and doing "do_dynamic_navigation" for a dynamic generated view container present at the VIEWSHOWFORM on the QISR_UI component.
    The code works great, i.e.: the Adobe Form remains hidden and the custom form, using Web Dynpro appears.
    I'm also using the HRASR00_PROCESS_EXECUTE_1 component to execute a Portal IView (Floorplan based component).
    When the process is started, and the folowing actions are executed:
    1- Select Employee
    2- Select Process
    3- Edit form
    4- Press back (for example if the wrong process is selected)
    5- Select the Process
    6- Edit form again
    There is a NULL exception, the "embedding_vca" (below) is NULL
    SAPLWDR_RUNTIME_REPOSITORY
    METHOD: IF_WD_RR_VIEW_USAGE~GET_EMB_VIEW_CNT_ASSIGNMENT (LCL_VIEW_USA
    * method IF_WD_RR_VIEW_USAGE~GET_EMB_VIEW_CNT_ASSIGNMENT
      method if_wd_rr_view_usage~get_emb_view_cnt_assignment.
        result = me->view_usage->embedding_vca->get_api( ).
      endmethod.
    "IF_WD_RR_VIEW_USAGE~GET_VIEW_CONTAINER_ASSIGNMENT
    Can you guys give me an hand?
    Regards

    Hello,
    Basically what I did was replacing the Adobe Form, by a Web Dynpro component that contains its own form, and associated logic.
    Tecnically the steps to acomplish the task were:
    1º Development of a component for showing a form. ( I suggest you to start with just a "hello world" or something very basic )
    2º Enhance the QISR_UI component (VIEWSHOWFORM view, on the modify view method), something like
    if form scenario = XXXXX then
    hide the adobe form;
    create a custom view container (the problem I had above), and create an instance of the component created on step 1
    end if
    3º Access the context that the original form returns (you can check the context debugging the VIEWSHORFORM view )
    4º Pass the context to the component created..
    I can't provide further details on this, I'm sorry...
    I do not suggest doing this, this was a requirement so I had to do it... But this requires a lot of workarrounds, and lots of small changes in standard code related with process and forms... It's not, also, a "clean" solution
    Regards,
    Joã

Maybe you are looking for

  • Excel Ole2 in Web Dynpro Abap

    Hi all, I want to use Ole2 object in my web dynpro. But i doesn't works. I think that i need to use [OfficeControl|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/d1/af8841349e1909e10000000a155106/frameset.htm]. I know how to use OLE2, but I don't k

  • Will lumia 620 bought in france work in the US?

    I have a lumia 620 bought in France. I am moving to the US and would like to know if I get a new SIM card in the USA it will work? Or are they using different kinds of SIM cards? Thank you

  • Please help.... for hhk file

    guys i got an issue in robohelp 10 i had a project of toc in two languages, except the translation content rest all the links are perfectly equal to each other so once i created the toc in 1st language, for the 2nd i just replaced the source html fil

  • Af:train across taskflows

    I have four jsff pages used with af:train tag. In a single taskflow all the four jsff pages flow is coming up fine and it works as expected. The requirement is i want to move each jsff page into a seperate taskflow and than have the same functionalit

  • Ovi Maps 3.1 ?

    I just used the SW update function on my N97 and it said there was an update for Ovi Maps to 3.1. However, after the installation the version number shows to be 3.01 and the Software update is still offering me an update to 3.1. Anyone with the same