【问题标题】:How to build custom pages in CRM Dynamics?如何在 CRM Dynamics 中构建自定义页面?
【发布时间】:2018-07-13 09:15:16
【问题描述】:

我是 CRM Dynamics 的初学者。我想在 CRM Dynamics 中构建一个网页。例如注册页面、用户列表页面,即任何基于自定义业务逻辑和页面显示数据的页面都应该只授权给授权用户。

我只想像使用 Salesforce 一样使用 visualforce 页面和自定义 apex 类等等来构建网站。

如何在 CRM Dynamics 中实现相同的目标?有什么方法可以做到这一点?

【问题讨论】:

  • 这是一个相当广泛的问题。要开始使用,您可能需要查看Dynamics 365 Developer's Guide。开始编码后,如果遇到任何问题,请随时使用您的代码发布新问题。
  • 你能指导我阅读我必须阅读的主题吗?
  • 从你想要做的事情来看,你应该搜索“自定义网络资源”、“网络 api”,可能还有“客户端 api”。另请注意,如果您正在为 CRM 用户构建东西,您应该首先考虑配置开箱即用的表单、视图和仪表板。在为外部用户构建时,您可能还需要考虑门户。

标签: dynamics-crm


【解决方案1】:

站点地图允许您绑定到自定义网络资源。 您可能希望首先向您的 Stitemap 添加一个项目,该项目将您链接到您的自定义 HTML 页面,然后使用 json、jquery 来实现您的业务逻辑。 在 HTML 中,您可以使用 Process.js 调用操作并运行 C# 逻辑。

您也可以考虑使用 Portal。

【讨论】:

    【解决方案2】:

    我经常使用 WebApi 端点、一个 html 网络资源和一个单页应用程序 javascript 框架(如 Knockout)来实现这一点。

    重要的是将每个组件托管为 Web 资源或使用 CDN。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多