2015-07-28 192 views
1

我想在寶石菜單中禁用「保存 - >保存&新」菜單項。在Customizations.xml文件中,我在下面添加了一行。但是「保存 - >保存&新」菜單項仍然顯示在菜單中。Dynamics CRM 2011禁用寶石菜單項

<HideCustomAction HideActionId="Mscrm.Jewel.SaveMenu.SaveAndNew.HideAction" Location="Mscrm.Jewel.SaveMenu.SaveAndNew"/> 

如何解決此問題?

+0

我在頁面加載事件中使用javascript解決了我的問題。 var jewel = top.document.getElementById(「jewelcontainer」); (jewel!= null){ jewel.style.display ='none'; } –

+0

雖然DOM操作並不是最好的方式,但我推薦使用[Ribbon Workbench](http://www.develop1.net/public/page/Ribbon-Workbench-for-Dynamics-CRM-2011 .aspx)而不是手動編輯'Customizations.xml'。 –

回答

0

您確定已將該行添加到正確的DiffXML(並在導入修改後的解決方案後保存併發布)嗎?您可能在一個實體內完成了這一操作,這會導致一個實體的菜單不再具有保存和新增功能。我通常也會在該位置看到實體名稱,我沒有在您的位置看到它。
如果您在修改功能區或站點地圖或各種其他第三方點擊式解決方案時遇到問題,請使用Ribbon Workbench。由於不受支持,請遠離DOM。