CRM 2011导出表单属性

时间:2016-10-24 20:31:20

标签: dynamics-crm-2011 dynamics-crm

我们在这里使用CRM 2011,很快升级到2016年。我们在2011年就有一个部署问题。我们有办法出口和销售。为我们的几个表单导入自定义JavaScript。但是,其中一个缺少OnSave事件处理程序。我不知道怎么解释这个,而不是深入杂草,所以这里。

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

我们可以在解决方案中导出页面。但这只是导出JavaScript(以及表单上的其他一些设置),但它并没有保存这一设置。有没有办法导出设置,以便可以导入?

部署人员只是希望我们包含有关如何手动执行此操作的说明,但我认为必须有一些方法可以导出/导入此选择。毕竟,有几十种形式,都有自己的设置。

1 个答案:

答案 0 :(得分:2)

要记住的事情以及一些最佳实践:

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

根据评论记录更新答案:

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