【问题标题】:Dynamics CRM 2011 custom codeDynamics CRM 2011 自定义代码
【发布时间】:2011-10-04 14:40:13
【问题描述】:

我很难找到有关 Dynamics CRM 2011 的大量文档并且遇到了问题。我不是在寻找更多关于正确方法(工作流程、对话框、自定义 HTML Web 资源等)的指针的代码

我基本上想要做以下事情:

  • 转到联系人列表
  • 选择一些联系人
  • 功能区操作打开一个允许我的框 从下拉列表中选择自定义角色(来源是动态 实体)
  • 为添加或删除角色选择一个单选框
  • 保存更改,这将在联系人中添加或删除角色,并向该联系人发送电子邮件

我知道如何获取所选记录 ID 的列表,但我不确定是否应该使用 JS 调用对话框或自定义 HTML 页面。

谁能指出我正确的方向?

【问题讨论】:

  • 这不是同一个问题吗? stackoverflow.com/questions/7600066/… 您需要使用带有 REST 端点的 javascript 的 HTML Web 资源。
  • 我尝试以不同的方式处理它以吸引更多的兴趣。
  • 我们在谈论多少个角色?角色是出于其他原因需要的自定义实体吗?您是否需要仅在联系人被添加到角色或被删除时才向联系人发送电子邮件?
  • 就在他们被赋予新角色时。那么我会直接从功能区操作中调用 HTML 资源吗?
  • 我的其他问题呢?帮我帮你。 :)

标签: plugins dialog workflow dynamics-crm-2011


【解决方案1】:

这对于您的方案可能根本不起作用,但有时值得开箱即用。这仅适用于您拥有少量角色并且角色不经常更改的情况。

在联系人上添加复选框,每个角色一个。构建在更新发送您的电子邮件的复选框时触发的工作流。现在用户可以使用多重编辑功能快速编辑大量联系人角色。

这种方法的好处是它是一种“无代码”解决方案,并且对用户来说非常容易,因为它使用了开箱即用的功能。缺点是您需要维护这些复选框。但这可能比编写一堆网络资源和 javascript 更容易!

【讨论】:

    【解决方案2】:

    我已经收集了关于主题 here 的书签列表。我希望链接有效。
    Gareth Tucker's site 特别有趣。

    【讨论】:

    • 这只是一个巨大的链接列表和一些关于功能区编辑的一般信息。请提供具体、有用的答案。
    • @Josh:非常大的问题,非常大的答案!
    【解决方案3】:

    最终解决方案是创建一个功能区项目,以接受从联系人列表中选择的 Guid。

    然后从调用 sdk 并相应地创建/删除记录的 Web 资源 (Silverlight) 中读取这些记录

    【讨论】:

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