我在MS CRM 4.0中创建了一个自定义实体,并尝试通过.Net中的自定义worflow更新一些属性.我已经阅读了几个论坛和博客文章,我仍然对如何访问自定义实体并更新其某些属性感到困惑.
我创建了一个自定义实体来取代CRM如何进行分配,因为我们公司有一些CRM没有做的具体业务规则.当事件完成任务时,我想用任务持续时间更新自定义实体中的属性.任何帮助将不胜感激.
谢谢
在自定义工作流中使用CRM Web服务时,您需要使用DynamicEntity对象.工作流上下文webservice只是一个ICrmService,因此它不知道您的特定自定义.这里有一个漂亮的样本:http://www.stunnware.com/crm2/topic.aspx?id = CustomWorkflowActivity
我想你也可以将CRM Web服务添加为工作流项目的Web引用.然后,您将拥有自定义实体的强类型对象.我从来没有为我的自定义工作流做过这个,但它适用于访问CRM的其他自定义应用.