Remove EDIT button from FPM ToolBar

Hi All,
I am new to FPM, and I am working on SRM 7.0. In the Monitor Shopping cart WD application, after search event, a list of Shopping Carts are displayed, when we click on one of the SC number, the SC screen opens as a new Pop-up.
Here we have an EDIT button, and we need to remove this button from this screen.
Technical Details(EDIT button):
Application: /SAPSRM/WDA_L_FPM_OIF
Web Dynpro Component: FPM_OIF_COMPONENT
Window Information: FPM_WINDOW
View Information: CNR_VIEW
Configuration ID: ZSAPSRM_WDCC_FPM_OIF_SC_PROFNL
Technical Details(SC screen):
Application: /SAPSRM/WDA_L_FPM_OIF
Web Dynpro Component: /SAPSRM/WDC_UI_SC_DOFC_HD
Window Information: IV_L_FPC_CA_HDR
View Information: V_SC_BOFC_HD
Configuration ID: /SAPSRM/WDCC_FPM_SC_HD_PR
Appreciate any help on this.
Thanks,
Prabhakaran

Hi Prabhakaran
You will need remove the static usage of config id ZSAPSRM_WDCC_FPM_OIF_SC_PROFNL and make use of dynamic component configuration depending on the particular scenario.
Create two configuration id's ZSAPSRM_WDCC_FPM_OIF_SC_PROFNL1 and ZSAPSRM_WDCC_FPM_OIF_SC_PROFNL2. Set visible property of Edit button as visible in the first config ID and none in the second.
Now assign this config ID dynamically depending on the scenario. If scenario is Monitor SC, then assign config ID ZSAPSRM_WDCC_FPM_OIF_SC_PROFNL2, else assign config ID  ZSAPSRM_WDCC_FPM_OIF_SC_PROFNL1.
Please refer the below document for usage of dynamic component configuration.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/70337875-167f-2e10-daa7-a1c69d55ee95
Hope this helps.
Regards
Lorraine

Similar Messages

  • Remove edit button from channels & URL textbox

    Can anyone please tell me how I remove the edit buttons from channels on the portal desktop?
    Also in the bookmarks channel how can I remove the URL textbox?
    Thank you for any help anyone can give me.

    Set the channel's 'isEditable' property to false
    Edit the template found in the BookmarkProvider directory

  • How to remove the EDIT button from Overview Page

    Hi,
    I have a overview page for Service Request(SRQM_INCIDENT_H - component). Now, I want to remove the EDIT button from the overview page and want to place it for each assignment block.
    I have seen the there is concept calles VIEW_GROUP_CONTEXT. However, I am not sure how exactly I need to apply that and what code and where I need to write.
    Please help me.
    Thanks,
    Sandeep

    Hello Sandeep,
    we removed in our system a lot of the standard buttons in this overview page like this:
    METHOD in IMPL-Class: IF_BSP_WD_TOOLBAR_CALLBACK~GET_BUTTONS
    Coding example:
    CALL METHOD super->if_bsp_wd_toolbar_callback~get_buttons
        RECEIVING
          rt_buttons = lt_buttons.
      CLEAR rt_buttons.
    * Alle Buttons außer die genannten werden an RT_Buttons angehängt und damit angezeigt.
      LOOP AT lt_buttons INTO wa_buttons.
        CASE wa_buttons-on_click.
          WHEN 'NEW_FROM_TEMPLATE' OR 'DIV_CREATE_COPY' OR 'AUTO_COMPLETE' OR 'AUTO_SUGGEST_PROBLEM'
                OR 'AUTO_SREACH_KNOWART' OR 'SENDEMAIL' OR 'PRINT_PREVIEW' OR 'OUTPUT' OR 'DISPLAY_OBJ_REL' .
    *     Do nothing
          WHEN OTHERS.
            APPEND wa_buttons TO rt_buttons.
        ENDCASE.
      ENDLOOP.
    Kind regards
    Manfred

  • Remove "execute" button from toolbar

    Hi, colleagues! Is there any way to remove "execute" button from toolbar on selection screen (in custom report)? I only found how to append custom buttons (using function keys).
    Thanks.

    Use EXCLUDING options of the SET PF-STATUS statement and insert the function code of the execute button into a internal table and pass it with EXCLUDING.
    See F1 help on EXCLUDING.
    Regards
    Karthik D

  • How to dynamically add/remove a button from the ribbon based on some condition? (Ribbon XML)

    Hi,
    I have a ribbon (done using ribbon XML) with menu options. I need to remove few buttons from the menu dynamically based on some condition. Also, I want to change the label of another button. How to achieve this programmatically? (C#)
    Thanks in advance.
    Thanks Prasad

    Hello Prasad,
    Use callbacks for populating Ribbon controls such as menu, dropDown, gallery and etc. Then you can use the
    Invalidate or
    InvalidateControl methods of the
    IRibbonUI interface to get your callbacks invoked when required. Thus, you will be able to delete the required item(s).
    You will find the following articles in MSDN helpful:
    Chapter 11: Creating Dynamic Ribbon Customizations (1 of 2)
    Chapter 11: Creating Dynamic Ribbon Customizations (2 of 2)
    To change the label of your controls at runtime you need to use the getLabel callback and call the Invalidate or InvalidateControl methods of the IRibbonUI interface. The following series of articles describe the Fluent UI in depth:
    Customizing the 2007 Office Fluent Ribbon for Developers (Part 1 of 3)
    Customizing the 2007 Office Fluent Ribbon for Developers (Part 2 of 3)
    Customizing the 2007 Office Fluent Ribbon for Developers (Part 3 of 3)

  • How do I remove edit markings from final document

    How do I remove edit markings from final document? There are slash marks at the beginning of each row of typing and little arrowheads where I made changes to typing.

    What program did you use to edit the document? If you used Word for Mac then you might want to ask your question in the Office for Mac foums http://answers.microsoft.com/en-us/mac?auth=1.
    If you used some other program, you will need to tell us which one.

  • Remove CSLive button from menu

    Hi!
    How to remove CSLIVE button from menu in ILLUSTRATOR cs5?
    Thx!

    Isn't that strange? You can do so with ease in PS so why on earth are the options different here?

  • Remove 'Buttons' from INFOVIEW toolbar

    How would I go about removing buttons from the Infoview Toolbar (Send, New etc...)
    Thanks

    Hello Daniel,
    some of these Buttons can be removed by permissions in the CMC. The others have to be removed by coding the InfoView .jsp Files.
    Check the following SAP Notes:
    1286494
    1286496
    1197103
    1283449
    Regards
    -Seb.

  • How in the hell do you remove the edit button from the bookmarks and netlet channels?

    I have removed the check box for the edit functionality of both these
    channels and restarted the portal server. Yet, the edit button is still
    there on both channels and it allows the user to edit (duh) the targets
    of the netlet and bookmarks.
    WHAT ELSE AM I SUPPOSED TO DO TO GET RID OF THIS BUTTON??????
    Kent

    Kent Perrier wrote:
    I have removed the check box for the edit functionality of both these
    channels and restarted the portal server. Yet, the edit button is still
    there on both channels and it allows the user to edit (duh) the targets
    of the netlet and bookmarks.
    WHAT ELSE AM I SUPPOSED TO DO TO GET RID OF THIS BUTTON??????Now that I have gotten that off my chest, I have figured it out :)
    I had to edit the polivy for the role to remove these. Go figure. I
    thought by editing this for the domain and then checking the check box
    for "Apply changes to all sub roles (overwrite customized attributes if
    necessary)" would do it.
    Kent

  • How to delete hidden buttons from the toolbar

    I have too many hidden buttons in my toolbar.How do I remove some?I cannot drag them back into Customize box because when I open Customize,I cannot access the hidden buttons any more because their little symbol '''>>''' disappears from the toolbar as soon as I open Customize box..I want to get rid off the following ten hidden toolbar buttons:"how>do>I>show>a>
    printer>icon>in>the>toolbar".Thanks.I have Windows 7 .I am a beginner.

    Do you mean Bookmarks or Bookmarks folders on the Bookmarks toolbar?
    You can remove bookmarks in the Bookmarks Manager or you can right-click a bookmark on the toolbar and choose Delete.
    See also http://kb.mozillazine.org/Sorting_and_rearranging_bookmarks_-_Firefox

  • How to remove Editable region from nested template?

    I'm trying to remove an editable region from a nested
    template while retaining it in the parent template. DW doesn't want
    to let me do this.
    Example:
    - I've created an overall template call ALLPAGES.DWT
    - In it, there's an editable region called "related links".
    - The "related links" will stay the same for all my main
    pages (welcome, news, info, etc), so I'd like to create a nested
    template called MAINPAGES.DWT where the field is locked.
    So here's what I did; I started a new page from ALLPAGES.DWT
    and then I created a template MAINPAGES.DWT from it. Now I want to
    remove the editable region "related links". According to the DW
    manual, I should be able to highlight the region and go to
    Modify > Templates > Remove Template Markup, but that
    option is greyed out!
    Apparenlty the only way of removing the editable region is to
    create a smaller editable region within it. But that's unnecessary
    and sloppy. How can I remove the region entirely?

    > This use of nested templates is very useful and very
    simple and
    > straightforward.
    > It involves no additional overheads, and introduces no
    reliability
    > problems.
    I really disagree with this.
    > I cannot understand why Murray has such a bad attitude
    to nested
    > templates.
    I spent quite a bit of time using them, tweaking them,
    understanding them,
    and watching the problems that others have had here on the
    forum. My
    compelling conclusion is that there is nothing you can do
    with nested
    templates that you cannot do more simply and with far less
    trouble by using
    other methods, some involving other kinds of template
    regions, and some
    involving simple use of Library items, or better, server-side
    includes.
    > I can only assume either that he had a bad experience on
    the road to
    > Damascus,
    > after writing his definitive book on templates
    I assure you, it's based on much more study and experience
    than you have put
    into it.
    > "Templates are wicked and sinful! Don't play with them,
    or you will go
    > blind!"
    This is not only unkind, it's completely erroneous. Far and
    away, I am the
    single most enthusiastic proponent for the use of templates
    on these boards.
    Perhaps a read of my book would help you rid yourself of your
    attitude, too.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Clancy" <[email protected]> wrote in message
    news:[email protected]...
    > "Dodgeit" <[email protected]> wrote:
    >
    >>I'm trying to remove an editable region from a nested
    template while
    >>retaining
    >>it in the parent template. DW doesn't want to let me
    do this.
    >>
    >> Example:
    >> - I've created an overall template call ALLPAGES.DWT
    >> - In it, there's an editable region called "related
    links".
    >> - The "related links" will stay the same for all my
    main pages (welcome,
    >> news,
    >>info, etc), so I'd like to create a nested template
    called MAINPAGES.DWT
    >>where
    >>the field is locked.
    >
    > Very simple:
    >
    > Open allpages.dwt.
    > Save as template, with name mainpages.dwt (I always do
    this immediately so
    > that
    > if I do something stupid I don't corrupt the original
    template).
    > Insert the desired content into "related links".
    > At the beginning of the content area of "related links"
    insert the magic
    > code
    > @@("")@@
    > This turns off the editable region, and there will be no
    reference to it
    > in
    > pages derived from this template.
    > Save the changes to mainpages.dwt
    > Done!
    >
    > Have a look at
    >
    >
    http://www.corybas.com/Technical/Nested.htm
    > This is derived from my template techpage.dwt, which in
    turn is ultimately
    > derived from my template basicpage.dwt.
    >
    > Basicpage.dwt defines two editable regions 'title' and
    'subtitle' at the
    > top of
    > the page. Techpage.dwt sets a fixed title for all my
    technical pages, as
    > follows:
    >
    > <p class="hdgtn" ><!-- InstanceBeginEditable
    name="Title" -->@@("")@@Roger
    > Riordan: Technical notes<!-- InstanceEndEditable
    --></p>
    > <p class="hdgstn"><!-- InstanceBeginEditable
    name="Subtitle" -->Notes<!--
    > InstanceEndEditable --></p>
    >
    > In the page Nested.htm the references to 'title'
    disappear, and the two
    > lines
    > appear as
    >
    > <p class="hdgtn" >Roger Riordan: Technical
    notes</p>
    > <p class="hdgstn"><!-- InstanceBeginEditable
    name="Subtitle" -->Nested
    > Templates<!-- InstanceEndEditable --></p>
    >
    > This use of nested templates is very useful and very
    simple and
    > straightforward.
    > It involves no additional overheads, and introduces no
    reliability
    > problems.
    >
    > I cannot understand why Murray has such a bad attitude
    to nested
    > templates. I
    > can only assume either that he had a bad experience on
    the road to
    > Damascus,
    > after writing his definitive book on templates, or that
    it says simply:
    >
    > "Templates are wicked and sinful! Don't play with them,
    or you will go
    > blind!"
    >
    >
    > Clancy

  • Capture screen positions on click of a button in FPM toolbar

    Hi Uve,
    Currently in visual business if i right click on any map stack i will get the option for personalization and to set the screen position per user.
    But my requirement is I have to set screen positions for multiple rail yards per user.So on click of a save button in fpm i require tje current screen positions so that i could save it and pass it during initialization of VB for that yard next time.
    But what i notice is only when we right click on a map stack the exact screen position details are fired to backend,But when we right click on spot or links screen positions details like zoom factor, change of perception values etc are not passed.
    Could you suggest a solution to get screen position from VB on an external FPM event.
    Thanks
    Siju

    Hello Siju,
    I am afraid this is a limitation of the current backend of Visual Business. Technically the camera value can be retrieved with every event fired by the control. But in your case there are two issues right now:
    1. There is no event raised by the VB control when you press an FPM button
    2. Even if there would be an event, the camera data needs to be requested with the event registration. This registration is fix for the backend API, and the data comes only with the right click on the map/scene.
    However, there is a chance to get this done! If you check impl of method IF_VBI_CONTROL_ADAPTER~CHECK_DATA_CHANGED of class CL_VBI_CONTROL_ADAPTER you see how to trigger an arbitrary event of the control from the backend. You can derive your own control adapter from our base class and add an own method triggering event "7" instead of "GenDummy". This should lead to a context menu request including the current camera values.
    Good luck,
    Uwe

  • Remove play button from inserted SWF

    I'm using Acrobat 9 Pro. When inserting an animated SWF, it usually has a triangular play button. Is there a way to remove that button?

    You can use "Create poster from file" under the Advanced options, and use a screenshot of the SWF. The play button graphic won't be added.

  • Removing Response Buttons from Top of Notification - Possible?

    Hi all,
    Current client wants to remove the Approve/Reject buttons from the top of a Notification. A second set of response buttons are present at the very bottom of the notification. It is only these that are required.
    The reason behind the change is so that the user is forced to scroll down through the content of the message to reach the response buttons. The client is concerned that some users will simply press the 'Approve' or "Reject' buttons at the top of the page and not process the content, i.e what they are approving / rejecting.
    Anyone know if this is possible? Just read through the Workflow Development Guide but can't see any reference to this. Can it be done through personalisation?
    Cheers,
    Jon.

    Hi Asima ,
    you can use:
    setIconImage((new ImageIcon("yourIcon.gif").getImage())); for JFrame.
    For JOptionPane and others where setIconImage does not exist you have to use the constructor which specifies the owner (your JFrame with yourIcon) so it uses that same Icon. If you want to remove the Icon completely you have to create your own icon as a blue (0,0128) square and use that.
    HTH
    Phil

  • Remove Maximize button from popup window using Webdynpro ABAP

    Hi,
    Is there a way to remove the maximize button from a popup window using Webdynpro ABAP?
    Thanks,
    Jay

    Hi Jayanth,
    I think by setting is_resizable parameter pass abap_false. try this
    lo_window = lo_window_manager->create_window(
    window_name = 'POPUP'
    title = 'Window'
    close_in_any_case      = abap_true
    message_display_mode = if_wd_window=>co_msg_display_mode_selected
    message_type = if_wd_window=>co_msg_type_none
    is_resizable    = ABAP_FALSE ).
    Cheers,
    Kris.

Maybe you are looking for