2

我的机器上有一个 On-premises Dynamics 365 v8 org,并且我已在其上配置了本地 ADX 门户。该门户是高度定制的,对 aspx 页面进行了很多更改,而 Web 模板方面几乎没有任何更改。有很多自定义 aspx 页面可以进行高级计算并记录 CRUD。

是否可以将整个门户迁移到在线 Dynamics 365 v9 组织上的在线门户功能,而不会丢失当前功能?

作为后续,是否可以在门户上使用 JS 更新记录?如果是,我们如何封装它,让最终用户无法查看使用的 JS 逻辑?如果没有,有没有办法从门户执行 CRUD 操作?

4

1 回答 1

1

是否可以将整个门户迁移到在线 Dynamics 365 v9 组织上的在线门户功能,而不会丢失当前功能?

简短的回答是否定的,鉴于您对 ASPX 页面所做的更改,您将无法迁移整个门户。在线门户不允许您托管自定义 ASPX 文件。您需要以其他方式重新实现所有自定义 ASPX 页面,例如 Liquid 代码、CRM 插件和客户端 JavaScript。

作为后续,是否可以在门户上使用 JS 更新记录?如果是,我们如何封装它,让最终用户无法查看使用的 JS 逻辑?如果没有,有没有办法从门户执行 CRUD 操作?

您要么必须:

  • 使用实体表单提交数据,并使用CRM插件调整提交数据
  • 构建部署在其他地方的配套 Web 应用程序,例如 Azure 应用服务,您的表单使用跨域 AJAX 请求通过客户端 JavaScript 提交给它。
于 2018-08-02T16:37:21.130 回答