6

MS CRM Dynamics 4.0 包含 MS WF 引擎。内置设计器允许创建其活动对 CRM 实体具有本地访问权限的顺序工作流。

是否有可能:

  • 在 CRM 之外(即在 Visual Studio 中)创建状态机工作流并将其导入 CRM?
  • 此工作流是否可以访问 CRM 实体?
4

3 回答 3

6
  • 不可能创建用于 MSCRM 的状态机工作流。
  • 也不支持在 MSCRM 之外创建任何工作流并将其导入。
  • 作为一种解决方法,您可以将所需的所有逻辑写入自定义工作流活动并将其导入 MSCRM 并从正常工作流中调用它。
  • 另一种选择是构建一个单独的应用程序,该应用程序运行状态机工作流并通过 Web 服务与 MSCRM 交互。您可以(需要?)将其与自定义工作流活动结合起来以启动流程。
于 2009-02-02T12:12:01.147 回答
-2

我不知道您的具体问题的答案,但希望这些信息能为您指明正确的方向。

WF 工作流的“本机”格式是“.xoml”文件。这些基本上与 XAML 文件相同,并且都只是 .NET 对象树的通用持久性格式。如果您可以访问由 Dynamics 设计器输出的已保存数据,则其格式应相同。如果是,您应该能够从 Visual Studio 设计器中打开它。

这里的关键是 CRM 无疑定义了自己的一组自定义活动,您需要能够从备用设计器中引用这些活动。运气好的话,这些将在具有明显名称的程序集中和/或在 GAC 中。

于 2008-09-01T00:11:58.000 回答