EHP5 launchpad - application from main view

With traditional homepage framework I used for ESS homepage, I cannot launch an application directly from Area Group page.
Eg: I want to show 'Help docs' link on ESS home page. And onlick of this link should take user to external site.
Now I am creating a launchpad for EHP5 ESS applications. Looks like I cant do this with launchpad too.
I am restricted to take user to a main view > area view > external site.
I checked all the BADI from spot APB_LAUNCHPAD, but could find anyway to modify this.
Is this the way it is designed or did I miss anything?
Thanks,
Nag

have you checked here
Application HRESS_A_MENU with Overview Pattern Configuration (OVP) HRESS_AC_MENU
Component Configuration HRESS_CC_MENU_AREA_GROUP which has been created for the FPM Launchpad component FPM_LAUNCHPAD_UIBB.
Component Configuration HRESS_CC_MENU_AREA_GROUP which points to the following:
Launchpad configuration Role: ESS and Instance: MENU for menu rendering.
Launchpad configuration Role: ESS and Instance: RELATED_LINKS for the Related Links section in the Business Package for Employee Self-Service (WDA).
Feeder Class CL_HRESS_LPD_MENU which is used to modify the menu at runtime based on BAdI implementations of HRESS_MENU.
Also see Dynamic Rendering of the Menu (BAdI HRESS_MENU).
http://help.sap.com/erp2005_ehp_05/helpdata/en/01/163f3e14e648cb909fb687d2736903/frameset.htm

Similar Messages

  • Change States in component from main view

    The scenario like this:
    The main view includes many component views. On my main view
    there have a radio button to choice different role type, for
    example: admin and user. For different role have different views.
    But they don’t have big difference.
    My question is how could I implement my component view change
    states when I click button on the main view? I don’t want do
    change states in main view since I need create two component views
    for different roles.
    Thanks.

    Consider adding a second state to your application, even if
    you don't put anything into it.
    In each of the components that should change state when the
    role is changed, add a listener on the application for the state
    change event ("currentStateChange"). When this event is fired,
    query the application for its current state:
    var appState:String = (Application.application as
    Application).currentState;
    Use that to change the state of the component. Remember
    you'll also need to do this when your component is first
    created.

  • Action reference in the MAIN view for other Views

    Hi Experts,
    I have created a view(MAIN) that contains SUBMIT button and also included four other views(Using ViewContainerUIElement) in the MAIN view itslef. So am calling the respective view based on some certain condition from MAIN view.
    Now my problem is, am using  check_mandatory_attr_on_view() method which is being called on SUBMIT action from MAIN view of WDDOBEFOREACTION. But it is not checking Required Fields from other views. It checks the Required Fields only in the MAIN view.
    I know that I want to call the reference of other views in MAIN view, but how can I do it?
    Please help me, as how I can check the Required fields on action of SUBMIT button in MAIN view for other views.
    BR,
    RAM.

    Hi,
    Though am in MAIN view, If i clicks the submit button it checks the Required fields on both MAIN and Sub views, where still I have not called the Sub view.
    If you didn't call the sub view, the WDDOINIT method of your sub view wouldn't have been triggered and so the sub view reference is not set in the component controller, isn't it.?
    OR you are calling sub view separately in the initial state and get the reference and then in your MAIN view calling the sub view based on condition in the View Container UI..?
    If so, create an attribute in your Main view (say sub_view_name of type string) and then use the below code to get the current sub view name and then pass the corresponding sub view reference:
    DATA:lr_view_controller    type ref to        IF_WD_VIEW_CONTROLLER,
           lr_main_view_usage  type ref to        IF_WD_RR_VIEW_USAGE.
           lr_vc_assignment      type ref to        IF_WD_RR_VIEW_CNT_ASSIGNMENT.
           lr_view_usage           type ref to        IF_WD_RR_VIEW_USAGE.
           lr_t_views                 type                WDRR_VCA_OBJECTS.
           lr_s_view                  like line of        lr_t_views.
           lr_view                     type ref to        if_wd_rr_view.    
          lr_view_controller = wd_this->wd_get_api( ).
        lr_main_view_usage = lr_view_controller->GET_VIEW_USAGE( ).
       lr_t_views  = lr_main_view_usage->GET_VIEW_CNT_ASSIGNMENTS( ). "This will return all the View Container assignments.
    * Now loop over all the View containers and get the reference of embedding view.
       loop at lr_t_views  into lr_s_view .
          lr_vc_assignment = lr_s_view-VIEW_CNT_ASSIGNMENT.
          lr_view_usage  = lr_vc_assignment->GET_DEFAULT_VIEW_USAGE( ). " This will return view usage reference
          lr_view = lr_view_usage->get_view( ). " This will have the meta info of view
          wd_this->sub_view_name = lr_view->get_name( ).   
       endloop.
    Now in onAction submit,
    CL_WD_DYNAMIC_TOOL=>CHECK_MANDATORY_ATTR_ON_VIEW(
                                  EXPORTING
                                   view_controller =  lr_view_controller " MAin view reference
    case wd_this->sub_view_name.
    when 'SUB_VIEW1'.
    CL_WD_DYNAMIC_TOOL=>CHECK_MANDATORY_ATTR_ON_VIEW(
                                  EXPORTING
                                   view_controller = wd_comp_controller->gr_emb_view1.
    when 'SUB_VIEW2'.
    CL_WD_DYNAMIC_TOOL=>CHECK_MANDATORY_ATTR_ON_VIEW(
                                  EXPORTING
                                   view_controller = wd_comp_controller->gr_emb_view2.
    Or, alternatively; create all the nodes(of sub views) in component controller, then map all those to MAIN view, then read the required node attributes and validate manually.
    hope this helps u,
    Regards,
    Kiran

  • Hiding a subview called in a main view in WEBDYNPRO Application

    Hello Experts,
    I have a scenario in which i am calling a subview inside a main view. I have created a main view in which:-
    1. List of reportee to the manager logged in is getting displayed in the form of a table.
    2. When we select any row of this table ( means selection of any reportee row) and click on a button 'Get Details', then it  should display the detailed personal data of that reportee.
    I have successfully called an already created personal data view inside this main view to display the detailed personal data of any selected reportee. But the issue is in the main view:-
    1. This view has table containing the list of reportee getting displayed.
    2. This view simultaneously also displays the default first row detailed data of the table of reportee.
    Our requirement is:-
    1. To display only table containing the list of reportee in the first load of main view.
    2. Then when any row of this table is selected, then only the detailed data specific to that row should be displayed.
    My approach till now is:-
    1. I have removed the default first row lead selection for the table of reportee.
    2. I have created a node VISIBILITY_DET_DATA and then an attribute IS_VISI BLE under that node of type WDUI_VISIBILITY.
    3. In the layout section i have created a group GROUP_DETAIL_DATA and a view container UI element under that to call the detailed data view when any row of table containing the list of reportee is selected.
    4. I have created a binding for the VISIBLE  property of the group GROUP_DETAIL_DATA to the attribute IS_VISI BLE created in the context of the component contoller.
    5. I have then used the method WDDOINIT of the main view to write code to hide the detailed data view by setting the IS_VISIBLE flag to '02' i.e. NONE.
    But this is causing the entire view to be coming as blank view.
    I am not sure why this is happening, Can any of you suggest if i am missing anything important which is cauing this analomy.
    Rupesh

    Hi ,
    This is a Webdynpro related question. you would have got many repsonses if you posted in webdynpro forum.
    i) I would want to know how to hide Image object or the transparent container which holds the IMAGE object, dynamically through the code inside the MODIFYVIEW method of the view
    You can do a post_exit enhancement in the  MODIFYVIEW method. Get the UI element object  from view and There are methods to set the visibility at runtime.
    Is there an option to dynamically specify diffent image based on the login language with the IMage container?
    i think yes, same procedure as first question's answer. Based on condition you can change the source path of the mime object .

  • Transfer data from a Pop up to the main view

    Dear expert,
    i want to transfer data from a popup to the main view,
    i created a TEXT_EDIT UI-Element on my main View and on a popup, and when writing a text on the TEXT_EDIT UI-element on the popup, i want get it (or display it) on the TEXT_EDIT UI-Element of my main View after clicking on the Popups OK button .
    is there any kind of ways to do this
    BR

    HI,
    Is your issue resolved.Create a node and a attribute in Comp controller and map this to the both the Main and Popup view.
    Bind the same attirbute to btoh the TEXT EDIT UI elements..U need not write any code for this..When you enter the value in the popup and the same will be shown in the MAIN view's TEXT edit.There is not need to SET ATTRBUTE as it is already bound to the context attribute..Hope it is clear. IOn OK button just...close the popup..
    now i am getting error :
    View Is Already Displayed in Window W_MAIN of Component ZCOMPO
    I thnk you are trying to create/open a popup for the same view twice.Please check it.
    Regards,
    Lekha.

  • Error while navigating to a View in one Application from another Applicatn

    My Application has a set of views and in one view lets say View A  there is a link while clicking on the link it triggers a outbound plug and a new view gets opened.There is another application which calls the View A of my application (when a navigation link tab is clicked) not by embedding my view instead calls the url of my application.Here when i try to click on the link from View A  i get an error stating "Cannot navigate via outbound plug navigation link missing."

    Hi,
    I suppose you have not created the navigational link.
    If not then right-click on your outbound plug and click on Create Navigation link to the new view from your viewA.
    thanks & regards,
    Manoj

  • Unable to execute existing Design Studio applications from BI Launchpad after updating to 1.4!

    Hello Experts,
    We upgraded our SAP BO from 4.0 to SAP BO 4.1 SP5 and also updated our Design Studio from 1.2 directly to 1.4.
    Upon testing the existing application in Design Studio it so happens that the existing application is sucessfully executed in local mode. However it does run from the BI Launchpad.
    I tried creating a new application in Design Studio 1.4 whick works fine in both local and BI launchpad but my previous created application in 1.2 (now loaded in Design Studio 1.4) should also work, I don't know the reason why it dosen't work.Need help on how to proceed further.
    Attached is the error which I get when ezecuting application in BI Launchpad.
    Reply Awaited.
    Best Regards,
    Niyati S.

    Hi Tammy,
    Sorry none of the mentioned steps get synced with my situation since I have no problem executing new applications from BI Launchpad but only my old ones.
    I read the article http://scn.sap.com/community/businessobjects-design-studio/blog/2014/11/26/ds-14-server-installation and it mentions just smooth execution of existing Design Studio application after updating to 1.4. Wish that would have been the case with me too!
    Looking forward to finding solution of the problem.
    Regards,
    Niyati S.

  • Picture disappears while editing from main screen view in iPhoto.

    Does anybody have any idea why this happens?  Certain pictures will disappear from the main view and I can't edit them at all since I can't see it.  I can see them in the thumbnail and once I exit the edit screen I see it again.  If I revert it shows again too. 
    This doesn't happen with all pictures only a few and I don't know why.  Any help would be appreciated.

    Apply the two fixes below in order as needed:
    Fix #1
    1 - launch iPhoto with the Command+Option keys held down and rebuild the library.
    iPhoto 8 (09) and earlier- run the options indicated
    iPhoto 9 (11) and later- run  Option #4 to rebuild the database
    Fix #2
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    1 - download iPhoto Library Manager (iPhoto 8 or earlier or IPhoto 11 and later) and launch.
    2 - click on the Add Library button and select the library you want to add in the selection window..
    3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the
    File ➙ Rebuild Library (iPhoto 8 or earlier)
    or
    Library ➙ Rebuild Library (iPhoto 9 or later)
    menu option to rebuild the library.
    4 - In the next  window name the new library and select the location you want it to be placed.
    5 - Click on the Create button.
    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments.  However, books, calendars, cards and slideshows will be lost. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.
    OT

  • Render tab thumbnail (and output) is very different from the viewer in main color tab.

    I'm having a really strange issue with one of my projects. I can't seem to output my footage correctly as seen in the "color" tab in speedgrade. The result is much more blue in hue.
    Color tab main viewer:
    Render tab thumbnail:
    As you can see the thumbnail is much colder than the main color tab viewer, and the final output (both DPX and proRes4444) is just like the thumbnail.
    Has anyone here experienced this issue? Is it a known bug? Workaround?
    I should mention that I'm working with several gradinglayers. 5 to be exact, doing different adjustments. Does this potential bug have to do with that?
    Thank you,
    Joan

    For starters, it would be good to know which version (especially a build number) you're using of SpeedGrade. You're clearly running in "native" mode to render directly from Sg but could be doing that in anything from the ol' Iridas through CS6 SpeedGrade to a CC version. There are some few changes that came in along the line. Subtle mostly. But useful to know.
    It would also be handy to know the codec/s you're grading, and any out-board devices you might have in the video chain from AJA, Kona, MB, whoever ...
    I've had gamma shifts at times that were a PAIN to nail down, but I've not had color/hue shifts so much. At least, while there was a slight change in color/hue of a render at the wrong gamma, once I'd corrected the export settings to get the correct gamma the color/hue problems disappeared. There is a very experienced user of Sg for years who might be good at helping ... if Joost van der Hoeven is available.
    Neil

  • Event propagation from child application to main application

    Hi,
          I am using SWFLoader to load third party component into our main application.we are trying to create annotation feature on top of child application.for that main application needs to receive events e.g. mouse events from child application.can anyone suggest whether this is possible ?
          I found pdf doc from help of SWFLoader component on flex developmenent center.It has an example in which child application uses SystemManager to register event listner for main application.so is it that we need to register listener from child application so main application receive events ?
       Thanks in advance.
    Thanks and regards,
    Rakesh Parmar

    If you examine the urls and the domains are the same then you don't have a cross-domain problem, but then your symptoms remain unexplained.
    Note that Flash just checks the text of the domain/sub-domain so http://localhost/ is different from http://10.0.0.127/ or whatever its IP equivalent is.
    Alex Harui
    Flex SDK Developer
    Adobe Systems Inc.
    Blog: http://blogs.adobe.com/aharui

  • Calling main controller method from component view

    Hi,
    Because i want to re-use certain views, i've created components of em so i can re-use them in several places within the same view. The problem is that i have 1 main component which has several methods calling webservices. I want the other components to be able to call the methods of the maincomponent. I tried adding the main component to the Used Web Dynpro Components of another component. Then i added the main component in the properties of the view but then it says: Cycle in component usage definitions.
    I can understand this because the main view creates instances of all other components, so the sub components cannot create the maincomponent again...but how do i then give a reference of the maincomponents controller to the sub components?
    Much thanks,
    Hugo Hendriks

    Hi Siarhei,
    The problem of creating a Java class is that there i dont have access to certain classes for example when there is something with a webservice, i want to send a message back like
    IWDMessageManager msgMgr = wdComponentAPI.getMessageManager();
         msgMgr.reportSuccess(message);
    In a seperate java class, i dont have access to the wdComponentAPI! The only thing i want is kinda like a ServiceLocator to call different webservices. I do check roles of the user logged in the portal and stuff like that....How do you normally implement something like this? I have several views which have to make use of the locator....
    I hope i dont need to create a seperate DC when i want to re-use a screen and want to call a service method of another class or so.........Sounds like much overkill for a screen with 2 inputfields and a button!
    Anoop, i tried adding the mainController to the searchComponent by adding it to Used WebDynpro Components and then I added the mainController in the properties of the searchView so i can make use of it. In the searchcode i now can use the maincontroller but i still get the compiling message: Cycle in component usage definition!
    best regards,
    Hugo

  • Import leave application from NWDI to NWDS

    Hi,
    I want to modify the ESS leave application. I want to define default value in "duration" field of ESS leave webdynpro application.
    I have imported the ESS  buisness package into NWDI...  i was also able to import from NWDI into NWDS.
    I have imported ess/lea by right clicking on it and then choosed "create project" option...
    I want to ask whether is this the correct way or not..
    After creating project in NWDS i went into webdynpro perspective i checked all the component, but i did not find the main view of leave request which i want to modify..
    I checked in under application..it has leaverequest application.. but i need the view which i am not able to figure out exactly which one it is..
    Is there any way we can find easily the view we require...?
    Regards,
    Jigar Oza .

    Hi
    Too many thing are involved to reflect  changes in SLD
    You can follow a simple workaround
    1. Do what ever u want in your track (But with proper activity and its description also so that in future u will able to identify what is for what )
    2. U can deploy the DC and  check whether your changes is working or not.
    Now
    3.Stop all the activity (your activity not track ), and simply change the workspace.(and keep this safe with you)
    4. You have applied all the changes and seen the result also , By changing the workspace u can continue with your work but not in same place  but different .
    5. In future if you/client want to make those changes should migrate , Here u simply open the that workspace in your NWDS  NWDI will keep track of that , and will automatically ask for user id and password .once provided will able to work from there where u were left.
    Only thing to take care : Dont do anything like checkin ,activate ,remove etc.
    Best Regards
    Satish Kumar

  • Calling POWL Application From Webdynpro

    Hi Experts,
    I have a requirements wherein I have to call a POWL application from Webdynpro. Please let me know how to achieve this.
    POWL - Personal Object Work List
    Any help is welcome.
    Thanks
    Divakar

    Hello Diwakar,
    Based on your query i understand that you need to embed your powl into a web dynpro application to view it.
    u can do it in two ways..
    the first one is just for testing..
    prerequisites...
    just check ur web dynpro service is activated.
    Use transaction SICF
    On the Maintain Service screen leave the default values as they are and choose Execute
    In the Virtual Hosts/ Services tree control locate the node sap/bc/webdynpro. Right click on
    the node and choose Activate Service from the context menu.
    1. Navigate to the initial screen of the SAP Easy Access Menu.
    2. Do a right-click on Favorites and choose Add other objects from the context menu.
    3. Choose Web Dynpro Application from the upcoming dialog box list.
    4. On the Web Dynpro Application subscreen, make the following entries.
    Web Dynpro Applicat.-->POWL
    Parameter -> APPLID   (Be sure to select the parameter via input help.)
    Value ->Specify the APPLID defined for the POWER List to test.
    Leave rest unchanged.
    click OK.
    By double-click on the created favorite, the specified POWER List will be displayed in a separate
    Browser window..Only the basic functionalities can be tested this way.
    The second way is in which you manually insert a powl component in web dynpro appl..
    1. create a web dynpro component.
    2. Specify POWL_UI_COMP as the used component in the properties and give a suitable name.
    3. In the main view. insert a ViewcontainerUIelement.
    4. In the component controller properties . click on create controller usage. and select POWL_UI_COMP
    INTERFACECONTROLLER
    5. Go to the windows selection and right click and select embed view on the ViewcontainerUIelement of the Main view. select POWL_MASTER from input help.
    6. Create an outbound plug , name it as 'OUT'. link it with DEFAULT plug by dragging.
    7.Go to the methods tab and in the Handle Default method .
    and paste the following code..
      DATA: lv_inbox_query TYPE string,
            lt_query_params TYPE rsparams_tt,
            lwa_param TYPE rsparams.
      DATA lv_qname TYPE POWL_QUERY_TY.
    lv_qname = 'QUERY1'.
      CALL FUNCTION 'POWL_ENCODE_SELPARA'
        EXPORTING
          i_selpara        = lt_query_params
          i_escape         = '\'
        IMPORTING
        e_selpara_string = lv_inbox_query  .
        wd_this->fire_out_plg(
          applid =  'POWLappl'                          " powl_applid_ty
          forallq =   'X'                        " powl_xflag_ty
          qselpara =   lv_inbox_query                       " string
          refresha =   'X'
          refreshq = 'X'                    " powl_xflag_ty
          srvgroup =   'X'
          qname =    lv_qname                " rzlli_apcl
    where QUERY1 is the name of your default query and POWLappl  is your powl applid.
    7. create application and test

  • Call a methode without opening the main view

    Hi,
    I have a function that calls a web dynpro application. The handledefault methode of the window from this web dynproapplication searches for a url of a picture and opens it with my browser.
    This works well.
    But there are two windows open: my picture and the empty web dynpro main view.
    How can I stop this? I just want the window with my picture.
    Thanks,
    Martina.

    Hi Manigandaan,
    I deleted  the empty main view from the webdynpro window.
    But the result is always the same:
    1 empty window and
    1 window with my url
    this is the code in the handledefault (after the data declaration):
    DATA lo_window_manager TYPE REF TO   if_wd_window_manager.
       DATA lo_api_component  TYPE REF TO   if_wd_component.
       DATA lo_window         TYPE REF TO   if_wd_window.
       DATA ld_url            TYPE          string.
       lo_api_component  = wd_comp_controller->wd_get_api( ).
       lo_window_manager = lo_api_component->get_window_manager( ).
    ld_url = lv_doclink.
      data lo_api_controller type ref to if_wd_view_controller.
      data lo_window_ctlr TYPE REF TO if_wd_window_controller.
      lo_api_controller = wd_this->wd_get_api( ).
      lo_window_ctlr = lo_api_controller->GET_EMBEDDING_WINDOW_CTLR( ).
    * get the control for window to be closed
      lo_window = lo_window_ctlr->get_window( ).
    * this will close the window
      lo_window->close( delete_window = abap_true ).
    if the ld_url is i.e. 'http://www.google.com' I get one browser window with google and another
    browser window which is empty. The URL of this empty browser window is the url with which
    i called the web dynpro application. But I don't need this window, how can I avoid this?
    Thank you very much!!!
    Martina

  • How do I delete applications from MacBook Pro

    I need to free up space in my SSD drive.  How do I delete unused applications from MacBook Pro

    Hey shethompson,
    Thanks for the question. If I understand correctly, you want to uninstall an application. I would recommend that you read this article, it may be able to help you isolate or resolve the issue.
    OS X Yosemite: Install, update, and uninstall apps
    Apps downloaded from the Mac App Store: Click the Launchpad icon in the Dock, hold down an app’s icon until all the icons begin to jiggle, then click an app’s delete button . If you later want the app, you can reinstall it from the Mac App Store. 
    If an icon doesn’t have a delete button, it can’t be uninstalled in Launchpad. For more information about Launchpad, see Use Launchpad to view and open apps. 
    Apps that have an uninstaller: In the Finder sidebar, click Applications. If an app is inside a folder, it might have an Uninstaller. Open the app’s folder. If you see Uninstall [App] or [App] Uninstaller, double-click it and follow the onscreen instructions. 
    Apps that don’t have an uninstaller: In the Finder sidebar, click Applications. Drag the app from the Applications folder to the Trash (located at the end of the Dock), then choose Finder > Empty Trash.
    Thanks for using Apple Support Communities.
    Have a great day,
    Mario

Maybe you are looking for

  • Creating form - want to change font style and size in more than one field at a time HOW??

    creating form - want to adjust font style and size in more than one field at a time - HOW??

  • Receive warning on Concurrent request

    Hi All, I am running the preliminary payment register while creating a payment batch but receive a warning message. APP-FND-00500: AFPPRN received a return code of failure from routine FDUPRN. An error occurred while AOL tried to spawn the print proc

  • DATAPROVIDER JAVA CREATOR 2.1

    Good Afternoon, Well I'm having a problem with Java creator studio, every time I change a person for registration of a person in my system, it changes, but when I change the next person he picks up the name of the person that can be this? ? Below is

  • Larger Fonts for the visually impaired ?

    Hello Everyone ! Is there a way to make / use bigger fonts on an iPod Classic for visually impaired people ? Thanks & Take Care Roy

  • IDOC is not working

    Hi, We have 2 company codes and for the intercompany trade we are using IDOC to send invoices between the companies - it works perfect. Now we have added a third company code and the IDOC functionality does not work for intercompany trade involving t