on 04-22-2009 10:37 AM
Hi all,
I would like to remove the standard context menu that appears in all my Web Dynpro applications. This menu has basically two options:
- Display Quick Help
- More Field Help
There is a third option ( user settings ) which I can hide by using parameter WDDISABLEUSERPERSONALIZATION.
I do not want any context menu in my application. Is that possible?
Thank you.
Best regards,
Nacho.
Hi,
Its quite late reply, i belive someone might be looking the answer to this "hide right click menu" problem.
First following the SAP note 2875176; you cannot completely hide this menu.
There is workaround through enhancement at:
Class: CL_WDR_CONTEXT_MENU_HANDLER
Method: IF_NW7_VIEW_ELEMENT_ADAPTER~HANDLE_EVENT
i_event_name = 'ContextMenu'
wdr_task=>application_name = <your application name>
You can just pass 'Return' if above validation matches
Regards,
Tayyab
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello All,
I have an exact opposite requirement.
I need this context menu, also need the option 'user settings'.
Under User settings, I would like to add an option ' Use value as default '.
Where can I customize the ' User Setting ' Menu ?
Regards,
Rekha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
I have similar requirement.Were you able to find any solution?
Regards ,
Navya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Navya,
Go to SICF Transaction.
sap/bc/webdynpro/sap/wd_analyze_config_user
You can remove personalization from here. Try this.
Also check this..
http://help.sap.com/saphelp_nw70ehp2/helpdata/en/47/bbbeac2b07296fe10000000a42189b/content.htm
Cheers,
Kris.
Hi everyone,
I have the exact same requirement as Ignacio.
Any solutions for this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can use WDDISABLEUSERPERSONALIZATION and WDHIDEMOREFIELDHELPASDEFAULT to effect and/or hide some of the entries; but you aren't going to be able to remove the entire right click menu. It is used by certain UI elements (Table for instance) and can be used at the application level for application specific entries. Why would you want to remove it completely?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you Thomas,
I already removed the user settings option with parameter WDDISABLEUSERPERSONALIZATION . The other parameter WDHIDEMOREFIELDHELPASDEFAULT is not useful for our case.
We do not want to remove context menu from all applications because we already have applications with personal options in them. The thing here is that we have published some very simple applications and I do not want the users to see any context menu when using the right mouse button.
Why should an end-user check the UI element properties? Is that always necessary? Don't you think this option is not very useful in some applications.
PS: Saurav, thank you also for your answer but I could not find any new solution by using that link.
hi,
Refer this :
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/7b/fb57412df8091de10000000a155106/frameset.htm
It might help you.
Thanx.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.