CRM 2011 导出表单属性

CRM 2011 Export Form Properties

我们在这里使用 CRM 2011,即将升级到 2016。我们在 2011 中遇到了部署问题。我们有办法为我们的几个表单导出和导入自定义 JavaScript。但是,其中一个缺少 OnSave 事件处理程序。我不知道如何在不深入研究杂草的情况下解释这一点,所以就这样吧。

在 CRM 2011 中,如果您打开一个新表单并转到功能区上的“自定义”选项卡,您可以从功能区 select "Form"。单击它会打开一个新页面。在该页面上,有一个 "Form Properties" 按钮。单击它会打开一个表单属性对话框。在 "Event Handler" 下,您可以为特定事件指定 JavaScript 方法。在我们的例子中,这是我们要分配给 JavaScript 函数的 OnSave 事件。这样做不是问题(在新对话框中,您只需输入函数名称)。但是我们还没有找到导出 selection.

的方法

我们可以导出解决方案中的页面。但这只是导出 JavaScript (可能还有表单上的其他一些设置),但它不会保存这个设置。是否有导出设置以便导入的方法?

部署人员只是希望我们包含有关如何手动执行此操作的说明,但我认为必须有某种方法可以 export/import 这个 selection。毕竟有几十种形式,都有自己的设定。

注意事项和一些最佳做法:

  • 始终为所有自定义设置使用解决方案,即使 变化和你列出的一样小,不要做 更改为默认基本解决方案。
  • 自定义表单(添加事件处理程序、添加删除字段)后,请始终保存并发布,以便导出时的解决方案具有最新更改。
  • 在导入非托管解决方案时注意导入顺序,因为最后一个总是获胜(覆盖前一个解决方案的更改)。
  • 将解决方案导入目标系统后,始终发布以确保立即推广更改。

正在根据评论历史更新答案:

您需要导出实体表单,以便事件处理程序最终出现在目标系统中。创建一个新的解决方案,添加实体和表单,导出解决方案并将其导入到您的目标系统