我是在线 CRM 的新手。我正在尝试在功能区上添加一个按钮。为了解决这个问题,我最初尝试使用 Visual Ribbon Editor;但是当我导出解决方案时,RibbonDiff 没有显示完整的实体功能区集。所以我尝试直接从 CRM 在线导出应用程序功能区。为此,我遵循标准流程 - a)创建新解决方案 b)使用“添加退出”并添加应用程序功能区 c)导出解决方案。当我打开“自定义”xml 时,它没有显示完整的 RibbonDiff 定义。我在这里遗漏了什么?
谢谢,维杰
我是在线 CRM 的新手。我正在尝试在功能区上添加一个按钮。为了解决这个问题,我最初尝试使用 Visual Ribbon Editor;但是当我导出解决方案时,RibbonDiff 没有显示完整的实体功能区集。所以我尝试直接从 CRM 在线导出应用程序功能区。为此,我遵循标准流程 - a)创建新解决方案 b)使用“添加退出”并添加应用程序功能区 c)导出解决方案。当我打开“自定义”xml 时,它没有显示完整的 RibbonDiff 定义。我在这里遗漏了什么?
谢谢,维杰
当您导出任何自定义时,它将仅包含与标准功能区定义的差异。
您可以在 SDK 中找到完整的功能区定义,确切的文件夹是
resources\exportedribbonxml
但是,创建一个新按钮(而不是编辑现有按钮)不需要完整的功能区定义,只需按照本教程
或使用其他工具,如 Scott Durow 的用于 Dynamics CRM 2011 的 Ribbon Workbench
http://www.develop1.net/public/page/Ribbon-Workbench-for-Dynamics-CRM-2011.aspx