FPM embedded in POWL feeder detail component

Hi there
Been searching around for an example of FPM config being embedded in the POWL detail component (POWL_DETAIL_COMP_IF) and cant seem to find one.
I know it is possible to embed a POWL APP in an FPM and also use a POWL feeder inside a GUIBB List. Embedding a tab, form or list into the POWL details only makes sense.
Has anybody done this before, if so what were the gotchas if any?
Cheers
JSP

John,
Sorry, but I have no answer for your question but:
"I know it is possible to embed a POWL APP in an FPM and also use a POWL feeder inside a GUIBB List. Embedding a tab, form or list into the POWL details only makes sense."
Hm, this is my problem. Need to embed a POWL within an FPM application. But as Chris Paine points out here ([Integrate POWL into OIF (Object Instance Floorplan) |Integrate POWL into OIF (Object Instance Floorplan);) this is not possible.
I have managed so far that the POWL is looking OK and I can get an LTA event in the feeder class method IF_POWL_FEEDER~HANDLE_ACTION. But when I trigger the FPM event handler there is nothing happening in the shared FPM component controller method PROCESS_EVENT that I am using. Oh my.
Have you seen such an example? When I read your question I get this feeling but maybe I misunderstood. I am on EhP4 by the way so that should be OK I guess.
<-- Oh come on now, naughty naughty. -->
Chris Paine? Thomas Jung? Anyone?
//Johan
Edited by: Neil Gardiner on Nov 9, 2010 4:25 PM

Similar Messages

  • POWL: Can't see POWL detail component when POWL is embedded

    Hi,
    I created a POWL which is embedded in another WD-Component. This WD-Comp contains 2 views, one which embedds the POWL the other which is the view the POWL should use as detail component.
    The problem i have is that when calling the WD Comp. the POWL doesn't show the detail component, while it does when calling the POWL directly.
    Can someone give me a hint what went wrong?
    Thanks
    Harald

    What I want to achieve is following:
    I need a worklist(POWL) and for each item in the worklist I want to see details (as POWL detail component).
    The POWL is inbedded in a webdypro view (let's call it V_MAIN) in WD-Comp "A". For the detail component I need also a view. So my naive idea was to create this view (call it V_DETAIL) also in WD-Comp "A" to have everything that belongs together in one component. Of course I implemented the respective interface I need for POWL Detail Components and I also created separate window for view V_MAIN. V_DETAIL has anyway a dedicated window POWL_DETAIL.
    As mentioned in the initial post I have no issue if I call the POWL directly only if I call it via the wrapper view V_MAIN.

  • SC Header POWL Detail Component Showing SC Item POWL

    Hi ,
    I have created SC Header POWL Query according to this SAP Note:
    SAP Note 1410793 - SRM Shopping Carts (SC) header POWL query.
    Now i want to show SC Item POWL when a user clicks on SC Header POWL's record.
    i am looking for a way to show SC Item POWL in POWL Details component.
    I know that i can specify the POWL Detail component name in Method /SAPSRM/CL_CLL_POWL_BASE_AGENT--> IF_POWL_FEEDER~GET_DETAIL_COMP.
    However here i can only specify name of detail component and not the configuration name so not too sure how can i show SC Item POWL here.
    Any clues? suggestions?
    Regards,
    Ashish Shah

    Dear All,
    what i have figured out till now is the following:
    in the "Settings" of the POWL (button is at the most right top corner of the POWL), there is the tab "Display" available. Under that tab, there is a check box for hierarchy available. Once the check box is checked, the field "Define" becomes active.
    By clicking on the "Define" button, a pop up opens, where the columns for the hierarchy display can be selected.
    The important point now, is it is necessary to select at leas two columns here, in order to receive a hierarchical display. The first column will build the header in the POWL and the second column will display its information in the POWL, once the user has expanded the header level of the position in the POWL.
    Thank you.

  • Calling a Web Dynpro Application from POWL feeder class

    Hi,
    I know this question is asked before but never answered, but I try again......
    I have a own POWL feeder class where I defined a button in method IF_POWL_FEEDER~GET_ACTIONS.
    I know that this action can be handled in method IF_POWL_FEEDER~HANDLE_ACTION.
    When pressing the button I want do call another web dynpro application.
    How can I do this? -> Any Example Coding?
    Thank you and best regards, Edgar

    Hi Vineet,
    it works, thanks a lot!!!!  Best Regards, Eddy
    P.S.: Here is the coding for triggering the event and passing parameters for the selected POWL table line:
    METHOD if_powl_feeder~handle_action.
      DATA: ls_parameter TYPE powl_namevalue_sty.
      DATA: lt_flights TYPE ty_flights.
      DATA: ls_flight TYPE sflight.
      DATA: ls_selected TYPE rstabix.
      FIELD-SYMBOLS: <lt_fligts> TYPE STANDARD TABLE.
      IF i_actionid = 'EDIT'.
    *   Important: this triggers the event
        e_portal_actions-fire_wdevent = abap_true.
    *   Pass parameters to event
        ASSIGN c_result_tab TO <lt_fligts>.
        lt_flights = <lt_fligts>.
    *   Determine the first selected row
        READ TABLE c_selected INTO ls_selected INDEX 1.
    *   Read selected POWL data
        READ TABLE lt_flights INDEX ls_selected-TABIX INTO ls_flight.
        CHECK sy-subrc = 0.
    *   Pass parameters
        ls_parameter-key = 'ACTIONID'.
        ls_parameter-value = 'I_ACTIONID'.
        APPEND ls_parameter TO e_portal_actions-parameters.
        ls_parameter-key = 'CARRID'.
        ls_parameter-value = ls_flight-carrid.
        APPEND ls_parameter TO e_portal_actions-parameters.
        ls_parameter-key = 'CONNID'.
        ls_parameter-value = ls_flight-connid.
        APPEND ls_parameter TO e_portal_actions-parameters.
        ls_parameter-key = 'FLDATE'.
        ls_parameter-value = ls_flight-fldate.
        APPEND ls_parameter TO e_portal_actions-parameters.
      ENDIF.
    ENDMETHOD.

  • Multi-row editable Detail Component on the same Page as Master (WSG)

    Hello. There was a trick to place editable (with Update button and Delete? checkboxes) Detail Component on the same Page as Master. Something about a Creation of Detail Component in Property Palette Mode (against of Dialog). Can anyone point me please to those hint?
    great thanks,
    Wit.

    Look at the page branches. There will be one or more which goes to the first page. Change it to go to the current page instead of the first page.

  • Is it possible to open window with FPM embedded multiple times in a dialog?

    Hi,
    Is it possible to open a web dynpro window whose view embeds the FPM_GAF_COMPONENTu2019s FPM_WINDOW multiple times in dialog window?
    I have a web dynpro component WDC1 which use FPM_GAF_COMPONENT and provide the component configuration for FPM.
    Thereu2019s a WINDOW1 (with View1) in WDC1 which has a view container and the FPM_GAF_COMPONENTu2019s FPM_WINDOW is embedded.
    I have a button in WDC1 which create a new dialog window by calling if_wd_window_manager->CREATE_WINDOW as code below.
          lo_window = lo_window_manager->CREATE_WINDOW(
              MODAL                = ABAP_TRUE
              WINDOW_NAME          = 'WINDOW1'
              TITLE                = 'Test opening FPM multiple times'
              CLOSE_BUTTON         = ABAP_TRUE
    *          BUTTON_KIND          =
    *          MESSAGE_TYPE         = IF_WD_WINDOW=>CO_MSG_TYPE_NONE
    *          CLOSE_IN_ANY_CASE    = ABAP_TRUE
    *          MESSAGE_DISPLAY_MODE =
    *          DEFAULT_BUTTON       =
              IS_RESIZABLE         = ABAP_TRUE
    It works for the first time when I click the button, a dialog window opens with my FPM GAF stuff.
    But when I click the button the second time after closing the dialog window, it generates a dump with error message saying u201CComponent Usage Group MESSAGE_AREA_USAGES Already Existsu201D.
    In ST22, the dump was generated in WDDOINIT of view u201CMAINu201D on FPM_GAF_COMPONENT which looks to me like the message manager is already created in the first time.
      lr_component = wd_comp_controller->wd_get_api( ).
      lr_usage_group = lr_component->create_cmp_usage_group(
                           name            = 'MESSAGE_AREA_USAGES'
                           used_component  = 'FPM_MESSAGE_MANAGER' ).
      wd_this->mo_message_area_usage = lr_usage_group->add_component_usage( 'MESSAGE_AREA_USAGE' ).
      wd_this->mo_message_area_usage->create_component( 'FPM_MESSAGE_MANAGER' ).
    I tried to remove the component usage of FPM in my WDC1 or delete  the component directly, hoping that this will clear the memory , but doesnu2019t work, only bring more different dumps  which make this look like a wrong direction as I am interfering the lifecycle of FPM itself.
    Can anyone share some ideas here? Thanks in advance.
    Best regards,
    Beiyang
    P.S. The FPM GAF works fine when I open the window in new browser (by calling if_wd_window_manager->create_external_window).

    Hi ,
    Currently I am facing same problem could you please let me know how you resolved your issue.
    Thanks in advance.

  • Dynamic embedding of view in used component

    Hi All,
    I have a scenario were i have to provide print functionality to all the views of an existing web dynpro component. This component has around 20 views. I have developed a new component for the print functionality were i am using BSP to fire the CTRL+P function.
    But the problem is how do i get the view at runtime in my print component.....?
    I tried passing the view controller reference to the print component through context binding, but i am unable to embed the view through the reference in to the print component view container element.
    Is there any way i can acheive this....???
    Any help will be appreciated..!
    Regards,
    Runal

    hi Runal ,
    have a look at this video presntation for dynamic embedding of views :
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/5cb731e7-0b01-0010-1792-fbe5f55e39d2
    or
    I wud suggest u to procced like this :
    1 In design time , insert all ur views inside ur tansparent container
    2 * initially set all ur view to invisible* , for this :
    Re: Making UI elements visible at runtime based on events.
    a) make a context attribute of type WDUI_VISIBILITY
    b) bind this attribute wid ur view
    c) set the view to invisible by setting the context attribute to '01' using set_attribute method
       DATA lo_nd_cn_visiblesuper TYPE REF TO if_wd_context_node.
        DATA lo_el_cn_visiblesuper TYPE REF TO if_wd_context_element.
        DATA ls_cn_visiblesuper TYPE wd_this->element_cn_visiblesuper.
        DATA lv_ca_visible LIKE ls_cn_visiblesuper-ca_visible.
    *   navigate from <CONTEXT> to <CN_VISIBLESUPER> via lead selection
        lo_nd_cn_visiblesuper = wd_context->get_child_node( name = wd_this->wdctx_cn_visiblesuper ).
    *   get element via lead selection
        lo_el_cn_visiblesuper = lo_nd_cn_visiblesuper->get_element(  ).
    *   get single attribute
        lo_el_cn_visiblesuper->set_attribute(
          EXPORTING
            name =  `CA_VISIBLE`
            value = '01').
    // context attribute CA_VISIBLE under node cn_visible set to invisible
    3 nw based pn ur condition , whn u wanted to do dynamic embedding , at tht time make ur view visible inside ur appropriate method
    this wud do
    rgds,
    amit

  • Some newbie POWL feeder class questions

    Hi,
    I'm just working with POWLs resp. the associated feeder class. At the moment I have two question that hopefully could be answered by someone:
    1) Is it possible to modify the UI layout of the selection criteria in a way that they will be displayed in a configurable number of columns and not just one below the other?
    2) I declared some criteria with "ls_seldef-kind = c_type_param.". The user should be able to work with wildcards for these criteria (option "CP"), but the criteria values given to the GET_OBJECTS method always do have the "EQ" option. This is not really useful for e.g. description fields. How can I change this?
    Many thanks in advance for any help.

    I also hope I can know how to do .
    Pleae tell me if you have solved the problem .
    Best regards ,

  • Embedded Fonts on Dynamic Label Component

    I am working on a project that calls for multiple label
    components to be dynamically rendered based on a selected comboBox
    selectedItem. The comboBox is a choice of fonts available to the
    user - all of which are embedded fonts. For some reason, the fonts
    are not embedding correctly for systems that do not have the font
    on the system.
    I have added the fonts to the library and selected "Export to
    ActionScript" as well as "Export in First Frame" (although I want
    to preload these later once this issue is resolved). In my steps to
    simplify and solve, I created a basic movie with a label on the
    stage with an instance name of "label0".
    In my Actions frame, I use the following code:
    label0.text = "This is a font test";
    label0.setStyle("fontFamily", "Vivaldi");
    label0.setStyle("fontSize", "40");
    label0.setStyle("embedFonts", "true");
    I have seen examples on the web where someone uses
    label0.embedFonts = true; but that doesn't seem to work either. I
    have also tried various fonts to verify the font will embed.
    Thinking I may not be embedding it correctly, I checked the
    bandwidth profiler and variables list and the size goes up after I
    try to embed the font as well as the label0 variables correctly
    show embedFonts = true as well as the fontFamily is set to Vivaldi
    (sample).
    Many people have used Dynamic Text Fields but I need to use a
    Label so I can use the autoSize feature as users are allowed to
    choose their own font size (between 10pt and 40pt). The label
    component seems to be the right option for me with the exception of
    the font selection. To be safe, I added a dynamic text field and
    embedded the fonts there as well and hid it off stage. When viewing
    it on another system, the dynamic text field worked (poorly) but it
    showed the font. The label did not show the correct font.
    Any help would be greatly appreciated.
    Thanks

    Yes, when I set label0.setStyle("fontSize", "40"); the size
    changes for both systems (the one that has the font installed as
    well as the one that doesn't). On the system that doesn't have the
    font, it appears as a Times New Roman font in large type.
    Reference:
    Using
    styles with the Label component (Adobe Live Docs)

  • Embedding and RSS Feeds

    I am trying to move my blog from blogger (drkatiegoestomedschool.blogspot.com) to iWeb and running in to problems at every turn. The big one though is the lack of embedding within the RSS feeds. In each entry I have multiple images and will sometimes also add youtube videos.
    While I can get the images and youtube videos into each entry, they are not in the RSS feed. I've tried putting the images/videos within the text and still nothing.
    Is there something I'm missing? Is it even possible to do such a thing on iweb?

    Safari 6
    This article from Apple does not mention  RSS  at all.
    http://www.apple.com/de/safari/features.html
    This article from tuaw mentions the omission of RSS reader in Safari 6.
    http://www.tuaw.com/2012/07/26/mountain-lion-get-your-rss-button-back-in-safari- 6/
    Best.

  • Doubts in POWL Feeder Class

    Hi Gurus,
    We are building an application by integrating the POWL and custom Webdynpro.
    As we all know there is a Feeder Class which helps in achieving our requirement.
    I have few specific queries regarding POWL Query which are listed below. Can somebody please clarify these.
    1. Should we delete and create the query again every time we modify the Query Parameters in IF_POWL_FEEDER~GET_SEL_CRITERIA.
        Even clearing POWL cache in the report  POWL_D01 didnt alter the Query Parameters.
    2. Should we refresh C_SELCRIT_DEFS before populating our selection criteria. I have observed that when we run for the first time, Values added in the
       C_SELCRIT_DEFS does not reflect in the application.
    3. Whatever value we set in C_DEFAULT_VALUES will be available in the first run itself in the method IF_POWL_FEEDER~GET_OBJECTS or not.
    4. We have added a drop down type field on the query. An empty entry appear always. How to remove this and set one of our drop down value as default always.
    5. Can someone explain POWL Cache overview. When to refresh this.
    Thanks in advance.
    Regards,
    Vinay Mutt

    I also hope I can know how to do .
    Pleae tell me if you have solved the problem .
    Best regards ,

  • POWL-Feeder-Class is called twice by class CL_POWL_MODEL

    Hi all,
    we are running sap erecruiting and there's an application called "dashboard" that uses the POWL-Technologie.
    Now we noticed, that our feeder class is called twice when one particular "query" is called via dashboard:
    once within method "handle_refresh_async" and twice within method "refresh_current" (methods of class "CL_POWL_MODEL").
    As we don't want to have double runtime, does anyone know why the feeder class is called twice and how to prevent it?
    Thanks in advance
    Regards
    CHRIS

    Hi Kris,
    thanks for your reply.
    I think the forum message you suggested does not apply to me. They talk about a refresh after an action.
    In my case once the dashboard-query is requested by the user the feeder-class is called twice before the result is displayed.
    Regards
    CHRIS

  • Customizing ESS- FPM- Unable to move from Detail to Review.

    Hi,
    I'm customizing the existing ESS code in FPM framework. The flow doesn`t move from Detail VAC to review VAC when i add a UI element. But the flow is smooth when i do not make any changes to the standard code delivered.
    Can someone tell me where I'm going wrong? Do i need to make any other changes when i try to add UI elements apart from binding?
    Regards,
    Chaitanya

    I wouldn't know about AOL errors but I'm not sure if you can fix the pic prob however sometimes with when i do the same thing it looks bad in Photos app but if you upload them to iPhoto etc. they are fine. I don't know why this is; it must be a simple bug with how the iPhone previews photos.

  • Feedburner w/itunes feed details not updating

    Ive been having an issue for MONTHS where my feedburner manipulated feed refuses to update with the new summary of my podcast feed from what it was originally set to in itunes. The only thing I can think of is that this is because of some weird itunes caching.
    LINK TO FEED SOURCE:
    http://www.joeshowradio.com/rss_files/feedburner.rss
    LINK TO FEEDBURNER:
    feeds.feedburner.com/MmaJoeShowRadio-UndergroundMmaRadio
    for whatever reason, when feedburner updates my feed is alters the feed information to match what it was originally set to in itunes. how do I stop this from happening?

    So Feedburner is not updating the info from the feed. As I understand it, what is in Feedburner in the 'itunes:subtitle'  'itunes:summary' and 'itunes:image' tags is what was there originally? - and subsequently you changed the subtitle and summary to the entries with the first sentence in capitals, and presumably must have changed the image?
    Did you do this before or after adding the latgst episode? - the question being whether Feedburner is updating from the feed, just not those particular tags, or whether it's not updating at all.
    I can't see why it shouldn't update - the only thing odd about the feed is the absence ot the xml declaration in the first line:
    <?xml version="1.0" encoding="UTF-8"?>
    which Feedburner adds - presumably this has always been missing anyway? - and the feed validates in FeedValidator and can be subscribed to in iTunes so this shouldn't be a problem.
    If you made the changes after adding the latest episode (not at the same time) then I suppose it's possible that FeedBurner might not see the changes until the next time you add an episode - iTunes is liable to do that but I dono't know about FeedBurner.
    You could also look round Feedburner and see whether there is somewhere you can over-ride the contents of these tags; I don't know whether this is possible.

  • Embedded POWL  / FPM

    Hi All,
    i have embedded a BOWL into a WD-component and use this component in a FPM variant. The FPM Configuration has tow variants.
    Problem.
    when switching between the two variants the POWL loses the query that was previously selected.
    Question:
    Is there a parameter that allows me to set or force a specific query?
    Release information:
    Software component   Release   Level
    SAP_ABA                   701          0008
    SAP_BASIS                   701         0008
    Thanks a lot,
    Fouad

    John,
    Sorry, but I have no answer for your question but:
    "I know it is possible to embed a POWL APP in an FPM and also use a POWL feeder inside a GUIBB List. Embedding a tab, form or list into the POWL details only makes sense."
    Hm, this is my problem. Need to embed a POWL within an FPM application. But as Chris Paine points out here ([Integrate POWL into OIF (Object Instance Floorplan) |Integrate POWL into OIF (Object Instance Floorplan);) this is not possible.
    I have managed so far that the POWL is looking OK and I can get an LTA event in the feeder class method IF_POWL_FEEDER~HANDLE_ACTION. But when I trigger the FPM event handler there is nothing happening in the shared FPM component controller method PROCESS_EVENT that I am using. Oh my.
    Have you seen such an example? When I read your question I get this feeling but maybe I misunderstood. I am on EhP4 by the way so that should be OK I guess.
    <-- Oh come on now, naughty naughty. -->
    Chris Paine? Thomas Jung? Anyone?
    //Johan
    Edited by: Neil Gardiner on Nov 9, 2010 4:25 PM

Maybe you are looking for